This commit is contained in:
2025-03-13 22:05:42 -04:00
parent 1f9bd7efb9
commit 5f63bea667
17 changed files with 644 additions and 264 deletions

View File

@@ -25,6 +25,10 @@
url = "github:homebrew/homebrew-bundle";
flake = false;
};
homebrew-argoproj = {
url = "github:argoproj/homebrew-tap";
flake = false;
};
};
outputs = inputs@{ self, nix-darwin, home-manager, ... }:
@@ -92,6 +96,11 @@
in
nix-darwin.lib.darwinSystem {
modules = [
({ pkgs, ... }: {
_module.args = {
username = "${userVars.userA.username}";
};
})
host1Base
./modules/darwin/default.nix
inputs.nix-homebrew.darwinModules.nix-homebrew
@@ -104,9 +113,10 @@
"homebrew/homebrew-core" = inputs.homebrew-core;
"homebrew/homebrew-cask" = inputs.homebrew-cask;
"homebrew/homebrew-bundle" = inputs.homebrew-bundle;
"argoproj/homebrew-tap" = inputs.homebrew-argoproj;
};
autoMigrate = true;
mutableTaps = false;
mutableTaps = true;
};
}
home-manager.darwinModules.home-manager {
@@ -121,7 +131,7 @@
programs.zsh.enable = (userVars.userA.shell == "zsh");
programs.fish.enable = (userVars.userA.shell == "fish");
imports = [
./modules/home/${userVars.userA.username}/dotfiles.nix
./modules/home/${userVars.userA.username}/default.nix
];
};
}