diff options
Diffstat (limited to 'modules/pc')
| -rw-r--r-- | modules/pc/security/doas.nix | 3 | ||||
| -rw-r--r-- | modules/pc/software/users.nix | 9 |
2 files changed, 9 insertions, 3 deletions
diff --git a/modules/pc/security/doas.nix b/modules/pc/security/doas.nix index af717ca..5b7112f 100644 --- a/modules/pc/security/doas.nix +++ b/modules/pc/security/doas.nix @@ -1,3 +1,4 @@ +{ config, ... }: { security.doas = { enable = true; @@ -6,7 +7,7 @@ keepEnv = true; # persist = true; noPass = true; - users = [ "ebisu" ]; + users = [ config.modules.primaryUser ]; } ]; }; diff --git a/modules/pc/software/users.nix b/modules/pc/software/users.nix index 729cff9..cce07ac 100644 --- a/modules/pc/software/users.nix +++ b/modules/pc/software/users.nix @@ -1,4 +1,9 @@ -{ pkgs, secrets, ... }: +{ + config, + pkgs, + secrets, + ... +}: let initialHashedPassword = secrets.initial_hashed_password; in @@ -13,7 +18,7 @@ in shell = pkgs.bash; }; - ebisu = { + ${config.modules.primaryUser} = { inherit initialHashedPassword; isNormalUser = true; |