summaryrefslogtreecommitdiff
path: root/modules/pc
diff options
context:
space:
mode:
Diffstat (limited to 'modules/pc')
-rw-r--r--modules/pc/security/doas.nix3
-rw-r--r--modules/pc/software/users.nix9
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;