summaryrefslogtreecommitdiff
path: root/modules/nixfiles/common/users.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixfiles/common/users.nix')
-rw-r--r--modules/nixfiles/common/users.nix25
1 files changed, 6 insertions, 19 deletions
diff --git a/modules/nixfiles/common/users.nix b/modules/nixfiles/common/users.nix
index fb85c1b..aee0e38 100644
--- a/modules/nixfiles/common/users.nix
+++ b/modules/nixfiles/common/users.nix
@@ -1,21 +1,8 @@
-{lib, ...}:
+{
+ lib,
+ localUsername ? lib.my.username,
+ ...
+}:
with lib; {
- imports = [(mkAliasOptionModule ["my"] ["users" "users" my.username])];
-
- users = {
- mutableUsers = false;
-
- users = {
- root.hashedPassword = "@HASHED_PASSWORD@";
-
- ${my.username} = {
- isNormalUser = true;
- uid = 1000;
- description = my.fullname;
- inherit (my) hashedPassword;
- openssh.authorizedKeys.keys = [my.ssh.key];
- extraGroups = ["wheel"];
- };
- };
- };
+ imports = [(mkAliasOptionModule ["my"] ["users" "users" localUsername])];
}