{ config, pkgs, ... }: { users = { groups = { wayne.gid = 1000; vmail.gid = 2000; storage.gid = 2010; dialout = {}; plugdev = {}; uinput = {}; }; users = { wayne = { isNormalUser = true; description = "Wayne Hayes"; extraGroups = [ "networkmanager" "wheel" "docker" "wayne" "vmail" "uinput" "storage" ]; openssh.authorizedKeys.keys = []; packages = with pkgs; [ kdePackages.kate ]; shell = pkgs.zsh; }; }; }; }