23 lines
457 B
Nix
23 lines
457 B
Nix
|
{config, ...}: let
|
||
|
inherit (config.meta.mainUser) username;
|
||
|
in {
|
||
|
users = {
|
||
|
mutableUsers = false;
|
||
|
users = {
|
||
|
${username} = {
|
||
|
isNormalUser = true;
|
||
|
extraGroups = [
|
||
|
"wheel"
|
||
|
"networking"
|
||
|
"video"
|
||
|
"networkmanager"
|
||
|
"audio"
|
||
|
"nix"
|
||
|
];
|
||
|
hashedPasswordFile = "/etc/passwords/cr";
|
||
|
};
|
||
|
root.hashedPasswordFile = "/persist/passwords/root";
|
||
|
};
|
||
|
};
|
||
|
}
|