Files
2026-07-27 19:31:25 +09:00

39 lines
952 B
Nix

{ primaryUser, pkgs, ... }:
{
users.mutableUsers = true;
users.users.${primaryUser} = {
isNormalUser = true;
description = "moons-14";
extraGroups = [
"adbusers"
"docker"
"libvirtd"
"lp"
"networkmanager"
"scanner"
"wheel"
"vboxusers"
"dialout"
];
shell = pkgs.zsh;
ignoreShellProgramCheck = true;
openssh.authorizedKeys.keys = [
"[email protected] AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIKhxDkucmeCor6CKoXAua7DgDSzuXrZOtpdkyzQxz5+aAAAABHNzaDo= [email protected]"
"[email protected] AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIN6hZJyng/5LgFKPjR6uZAd/00UkO0vN0uQOoIvfSELdAAAABHNzaDo= [email protected]"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPLwReAiwhXoO34S2+MrvqUhi8IWp4IzUq4OSp3niJdq"
];
};
nix.settings = {
allowed-users = [ primaryUser ];
trusted-users = [
"root"
primaryUser
];
};
}