summaryrefslogtreecommitdiffstats
path: root/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix12
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 = {