🚧 Finish user configuration loading and implement working workstation setup

This commit is contained in:
Jo 2025-04-27 17:37:30 +02:00
parent 54edba0070
commit 09c06d34e5
8 changed files with 137 additions and 16 deletions

View file

@ -39,6 +39,9 @@ in {
};
config = {
# TODO: fix this
#nix.settings.trusted-users = ["root" (lib.forEach cfg (username: toString username))];
# Manage users declaratively and map userConfig to users.users by name;
users.mutableUsers = false;
users.users = lib.mapAttrs (username: userConfig: