diff --git a/depot/users/kat/default.nix b/depot/users/kat/default.nix index ef97ee71..d9f412c8 100644 --- a/depot/users/kat/default.nix +++ b/depot/users/kat/default.nix @@ -9,11 +9,17 @@ let katUser = { lib }: let (./. + "/${profile}") ]; }; +}; serviceImport = profile: { config, ... }: { + config.home-manager.users.kat = { + imports = [ + (./services + "/${profile}") + ]; + }; }; profileNames = lib.folderList ./. ["base" "services"]; serviceNames = lib.folderList ./services []; userProfiles = with userProfiles; lib.genAttrs profileNames userImport // { - services = lib.genAttrs serviceNames userImport; + services = lib.genAttrs serviceNames serviceImport; base = { imports = [ ./nixos.nix (userImport "base") trustedImport ]; }; server = { imports = [ personal ]; }; guiFull = { imports = [ gui sway dev media personal ]; }; diff --git a/depot/users/kat/services/default.nix b/depot/users/kat/services/default.nix deleted file mode 100644 index 40bf67cb..00000000 --- a/depot/users/kat/services/default.nix +++ /dev/null @@ -1,3 +0,0 @@ -{ - weechat = import ./weechat; -}