summaryrefslogtreecommitdiff
path: root/users/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'users/default.nix')
-rw-r--r--users/default.nix3
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;
};