flocon/nixosModules/user-rpqt.nix
Romain Paquet 4b22702ed6 add networkmanager on desktops
Also adds my user to the group to control it
2026-03-30 17:25:40 +00:00

29 lines
525 B
Nix

{
config,
lib,
pkgs,
...
}:
{
users.users.rpqt = {
isNormalUser = true;
createHome = lib.mkDefault true;
home = lib.mkDefault "/home/rpqt";
description = "Romain Paquet";
shell = pkgs.fish;
openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGa8R8obgptefcp27Cdp9bc2fiyc9x0oTfMsTPFp2ktE rpqt@haze"
];
extraGroups = [
"wheel"
]
++ lib.mkIf config.networking.networkmanager.enabled [ "networkmanager" ];
};
programs.fish.enable = true;
}