diff options
Diffstat (limited to 'default.nix')
-rw-r--r-- | default.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/default.nix b/default.nix index cf5673c..a28f7da 100644 --- a/default.nix +++ b/default.nix @@ -7,6 +7,9 @@ eval { ({ config, pkgs, self, ... }: { imports = [ ./modules/asecret.nix + ./modules/contracts/declarativeUsers.nix + ./modules/hardcodedUsers.nix + ./modules/usersDeclarativeUsers.nix ./modules/userSecret.nix self.config.outputs.nixosModules.asecret ]; @@ -14,6 +17,15 @@ eval { asecret.rootPassword.secret.consumer = config.users.users.root.passwordSecret; users.users.root.passwordSecret.provider = config.asecret.rootPassword.secret; + + hardcodedUsers.default.users = { + root = {}; + aforemny = {}; + kirchner = {}; + }; + + users.declarativeUsers.provider = config.hardcodedUsers.default.declarativeUsers; + hardcodedUsers.declarativeUsers.default.consumer = config.users.declarativeUsers; }) ]; machines.alice = { |