nixos-conf/shared/users/vili.nix

24 lines
549 B
Nix
Raw Normal View History

{ config, ... }:
2024-05-23 13:39:48 +03:00
{
2025-06-21 14:03:46 +03:00
sops.secrets.vili-password = {
sopsFile = ../../secrets/${config.networking.hostName}/vili.yaml;
2025-06-21 14:03:46 +03:00
neededForUsers = true;
};
2024-06-02 05:53:39 +03:00
users.users.vili = {
isNormalUser = true;
home = "/home/vili";
description = "Vili Sinervä";
uid = 1000;
2024-06-02 16:18:19 +03:00
extraGroups = [
"wheel"
"networkmanager"
"audio"
];
openssh.authorizedKeys.keys = config.users.users.root.openssh.authorizedKeys.keys;
2025-06-21 14:03:46 +03:00
hashedPasswordFile = config.sops.secrets.vili-password.path;
2024-06-02 05:53:39 +03:00
};
2024-05-23 13:39:48 +03:00
2024-06-02 05:53:39 +03:00
users.groups.vili.gid = 1000;
2024-05-23 13:39:48 +03:00
}