From a5c6d7e075affe0ca95bd8e64fce9c387efc382b Mon Sep 17 00:00:00 2001 From: seth Date: Fri, 9 Feb 2024 16:20:57 -0500 Subject: seth: modularize user setup --- modules/darwin/traits/users.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'modules/darwin') diff --git a/modules/darwin/traits/users.nix b/modules/darwin/traits/users.nix index b0a2078..7ad7491 100644 --- a/modules/darwin/traits/users.nix +++ b/modules/darwin/traits/users.nix @@ -1,5 +1,15 @@ { - imports = [ - ../../../users/seth/darwin.nix + config, + lib, + ... +}: let + cfg = config.traits.users; +in { + config = lib.mkMerge [ + (lib.mkIf cfg.seth.enable { + home-manager.users.seth = { + seth.desktop.enable = false; + }; + }) ]; } -- cgit v1.2.3