diff options
Diffstat (limited to 'users/default.nix')
-rw-r--r-- | users/default.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/users/default.nix b/users/default.nix index b9285e7..10fe77b 100644 --- a/users/default.nix +++ b/users/default.nix @@ -3,6 +3,7 @@ let inherit (lib) types; cfg = config.this.users; userP = (name: builtins.elem name cfg.enabled); + user = (name: config: lib.mkIf (userP name) config); in { options.this.users = { @@ -13,7 +14,7 @@ in }; config = lib.mkMerge [ - (lib.mkIf (userP "simon") { + (user "simon" { users.groups.simon = { gid = 1000; }; |