changes to homebrew config requirements

This commit is contained in:
Noah Masur 2022-09-11 19:35:56 -04:00
parent 32e8d60d02
commit 5648cd29e7

View File

@ -14,8 +14,15 @@
homebrew = { homebrew = {
enable = true; enable = true;
autoUpdate = false; # Don't update during rebuild onActivation = {
cleanup = "zap"; # Uninstall all programs not declared autoUpdate = false; # Don't update during rebuild
cleanup = "zap"; # Uninstall all programs not declared
upgrade = true;
};
global = {
brewfile = true; # Run brew bundle from anywhere
lockfiles = false; # Don't save lockfile (since running from anywhere)
};
taps = [ taps = [
"homebrew/cask" # Required for casks "homebrew/cask" # Required for casks
"homebrew/cask-drivers" # Used for Logitech G-Hub "homebrew/cask-drivers" # Used for Logitech G-Hub
@ -34,8 +41,6 @@
"obsidian" # Obsidian packaging on Nix is not available for MacOS "obsidian" # Obsidian packaging on Nix is not available for MacOS
"steam" # Not packaged for Nix "steam" # Not packaged for Nix
]; ];
global.brewfile = true; # Run brew bundle from anywhere
global.noLock = true; # Don't save lockfile (since running from anywhere)
}; };
home-manager.users.${config.user} = { home-manager.users.${config.user} = {