From 460bff240a01dd466e2bf6d3129c392b75c8340a Mon Sep 17 00:00:00 2001 From: Simon Parri Date: Sat, 17 May 2025 12:41:37 -0500 Subject: modules/users: Add new function to default.nix for cleaner structure --- users/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'users/default.nix') 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; }; -- cgit v1.2.3