nix-config/hosts/common/users/lander/default.nix
Lander Van den Bulcke 27cadebab5
feat: add my user to audio group
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-04-18 19:37:39 +02:00

33 lines
597 B
Nix

{
pkgs,
config,
...
}:
let
ifTheyExist = groups: builtins.filter (group: builtins.hasAttr group config.users.groups) groups;
in
{
users.users.lander = {
isNormalUser = true;
description = "Lander";
shell = pkgs.zsh;
extraGroups = ifTheyExist [
"audio"
"networkmanager"
"wheel"
"lp"
"scanner"
"docker"
"multimedia"
"vboxusers"
];
packages = with pkgs; [
home-manager
];
};
programs.zsh.enable = true;
home-manager.users.lander = import ../../../../home/lander/${config.networking.hostName}.nix;
}