{ pkgs, ... }: let settings = import ../settings.nix; in { users.groups.plugdev = { }; users.users.${settings.username} = { isNormalUser = true; description = settings.userDescription; extraGroups = settings.userGroups; shell = pkgs.zsh; }; # Security security.sudo.execWheelOnly = true; security.audit.enable = true; security.auditd.enable = true; # Udev services.udev.extraRules = '' SUBSYSTEM=="hidraw", ENV{ID_VENDOR_ID}=="2dc8", ENV{ID_MODEL_ID}=="3109", TAG+="uaccess" ''; }