diff options
author | Franck Cuny <franck@fcuny.net> | 2022-04-05 19:39:32 -0700 |
---|---|---|
committer | Franck Cuny <franck@fcuny.net> | 2022-04-05 19:39:32 -0700 |
commit | b54c018a59d94bee698d16e2f7f58990fb5d1cec (patch) | |
tree | 0b955217cd46ea327a812ac0dea4f6f44b470a05 /hosts/common | |
parent | refactor default packages to a module (diff) | |
download | world-b54c018a59d94bee698d16e2f7f58990fb5d1cec.tar.gz |
refactor users to a module
Diffstat (limited to 'hosts/common')
-rw-r--r-- | hosts/common/system/default.nix | 3 | ||||
-rw-r--r-- | hosts/common/system/users.nix | 31 |
2 files changed, 1 insertions, 33 deletions
diff --git a/hosts/common/system/default.nix b/hosts/common/system/default.nix index 2b48e4e..291314b 100644 --- a/hosts/common/system/default.nix +++ b/hosts/common/system/default.nix @@ -1,6 +1,5 @@ { pkgs, ... }: { - imports = - [ ./boot.nix ./hardware.nix ./network.nix ./security.nix ./users.nix ]; + imports = [ ./boot.nix ./hardware.nix ./network.nix ./security.nix ]; } diff --git a/hosts/common/system/users.nix b/hosts/common/system/users.nix deleted file mode 100644 index 7d847f3..0000000 --- a/hosts/common/system/users.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ config, lib, pkgs, ... }: - -{ - # Users are managed through this configuration. If a user is added - # manually, it will be removed on system activation. - users.mutableUsers = false; - - users.groups.fcuny = { gid = 1000; }; - users.users.fcuny = { - isNormalUser = true; - uid = 1000; - group = "fcuny"; - home = "/home/fcuny"; - shell = pkgs.fish; - extraGroups = [ "users" "wheel" "docker" ]; - hashedPassword = - "$6$i.z1brxtb44JAEco$fDD2Izl.zRR9vBCB2VBKPScChGw38EEl7QEiBTJ/EwgP3oSL0X3ZHq0PJ.RtqzBsWTPUjl4F3MKOBMhnaAPr6."; - openssh.authorizedKeys.keys = [ - # aptos - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIdlm/qoR/dnMjZhVSTtqFzkgN3Yf9eQ3pgKMiipg+dl" - # work - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINSWhXmnUplM+xltD0sYiJ6AsjkwHvbjTYLA7GHXHja9" - ]; - }; - - users.users.root = { - hashedPassword = null; - openssh.authorizedKeys.keys = - config.users.users.fcuny.openssh.authorizedKeys.keys; - }; -} |