{ lib, pkgs, systemSettings, userSettings, ... }: { security.sudo-rs = { enable = true; execWheelOnly = false; wheelNeedsPassword = false; }; users.users.${userSettings.userName} = { isNormalUser = true; extraGroups = [ "wheel" "docker" ]; }; home-manager = { useGlobalPkgs = true; users.${userSettings.userName} = { home.stateVersion = systemSettings.stateVersion; home.homeDirectory = lib.mkForce "${userSettings.adHome}"; systemd.user.startServices = "sd-switch"; # helps with handling systemd services when switching programs.gh.enable = true; programs.git.extraConfig.safe.directory = "/home/appdaemon/ad-nix"; home.packages = with pkgs; [ lazydocker ]; }; }; }