users: change to immutable users

This commit is contained in:
Katherina Walshe-Grey 2024-08-29 18:27:43 +01:00
parent 66cc74e388
commit 766aa146df
4 changed files with 6 additions and 1 deletions

View file

@ -4,4 +4,6 @@
./randomcat.nix
./richard.nix
];
users.mutableUsers = false;
}

View file

@ -43,6 +43,8 @@
sound.enable = true;
hardware.pulseaudio.enable = true;
age.secrets.user-password-tohru-qenya.file = ../../secrets/user-password-tohru-qenya.age;
users.users.qenya.hashedPasswordFile = config.age.secrets.user-password-tohru-qenya.path;
users.users.qenya.extraGroups = [
"wheel" # sudo
"networkmanager" # UI wifi configuration

View file

@ -4,6 +4,7 @@ let
commonKeys = keys.users.qenya;
secrets = with keys; {
user-password-tohru-qenya = [ machines.tohru ];
wireguard-peer-orm = [ machines.orm ];
wireguard-peer-tohru = [ machines.tohru ];
wireguard-peer-yevaud = [ machines.yevaud ];

Binary file not shown.