diff --git a/hosts/user-config.nix b/hosts/user-config.nix index 69b71a7..e0fd70d 100644 --- a/hosts/user-config.nix +++ b/hosts/user-config.nix @@ -169,11 +169,11 @@ in # External options take precedence over users.nix (which uses lib.mkDefault) ugaif.users = lib.mapAttrs ( name: user: - { + user + // { description = lib.mkDefault (user.description or null); shell = lib.mkDefault (user.shell or null); extraGroups = lib.mkDefault (user.extraGroups or [ ]); - external = user.external or null; } // (externalUserOptions.${name} or { }) ) accounts;