Add config builder

This commit is contained in:
Peter Selby
2023-11-06 13:59:39 -08:00
parent e0bffa4095
commit 7fbdb29e10
4 changed files with 21 additions and 22 deletions
+2 -5
View File
@@ -38,18 +38,15 @@ in {
user-email = if (user-cfg.email != null) then
user-cfg.email else "${username}@${config.instance.local-domain}";
home-dir = config.users.users.${username}.home;
in (import user-configs.${username} {
in ((import user-configs.${username} {
inherit
config
lib
pkgs
doom-emacs
niten-doom-config
username
user-email
home-dir
enable-gui;
});
}) { inherit config, lib, pgks, ...});
in mapAttrs generate-config local-users;
};
}