macos might actually build

This commit is contained in:
2026-04-16 16:55:59 -05:00
parent 9112d9402d
commit c303142659
4 changed files with 16 additions and 25 deletions
-4
View File
@@ -18,10 +18,6 @@
../../../users/blake/hosts/cen-it-07.nix
];
home-manager.users.bhelderman.home = {
homeDirectory = "/Users/bhelderman";
};
# base system package install list
environment.systemPackages = with pkgs; [
];
+5 -2
View File
@@ -17,7 +17,6 @@
git
age
fzf
neofetch
usbutils
pciutils
python3
@@ -26,6 +25,10 @@
btop
];
users.users.bhelderman = {
home = "/Users/bhelderman";
# optional extras, e.g. shell, uid, etc.
};
# define home-manager user
home-manager = {
@@ -34,7 +37,7 @@
useUserPackages = true;
useGlobalPkgs = false;
users = {
"bhelderman" = import ../../users/blake/home.nix;
"bhelderman" = import ../../users/blake/home_darwin.nix;
};
};
+5 -16
View File
@@ -4,28 +4,17 @@
pkgs,
inputs,
...
}: let
platform = "darwin";
# general config
home_linux = {
username = "blake";
homeDirectory = "/home/blake";
};
home_darwin = {
username = "bhelderman";
homeDirectory = "/Users/bhelderman";
};
in
}:
{
imports = [
inputs.sops-nix.homeManagerModules.sops
./dots/core
#./dots/core
];
# set home manager config based on system type
home = (if platform == "darwin" then home_darwin else home_linux) // {
home = {
username = "bhelderman";
homeDirectory = "/Users/bhelderman";
# cross party general packages here : )
stateVersion = "25.05";
packages = with pkgs; [
+6 -3
View File
@@ -12,13 +12,16 @@ in {
];
dots = {
lf.enable = true;
nvf.enable = true;
btop.enable = true;
nvf.enable = false;
lf.enable = false;
zsh.enable = true;
ssh.enable = true;
gpg.enable = true;
git.enable = true;
xdg.enable = true;
nh.enable = true;
xdg.enable = false;
udiskie.enable = false;
};
home.packages = with pkgs; [