moved home-manager

This commit is contained in:
John Lancaster
2025-06-16 14:23:54 -05:00
parent 367a21894e
commit 0b5a00afb6
5 changed files with 3 additions and 36 deletions

27
nixos/home-manager.nix Normal file
View File

@@ -0,0 +1,27 @@
{ 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
];
};
};
}