{ pkgs, ... }: { users.defaultUserShell = pkgs.zsh; users.groups = { uinput = {}; }; users.users = { jonas = { isNormalUser = true; uid = 1000; extraGroups = [ "docker" "input" "uinput" "scanner" "lp" "dialout" "uucp" "davfs2" "wheel" "ydotool" "audio" "networkmanager" ]; }; }; }