update Homebrew configuration: change cleanup strategy to 'zap', add azure-cli, and fix logi-options package name; add zsh configuration in shell.nix
This commit is contained in:
@@ -4,12 +4,14 @@
|
||||
# Darwin-level Homebrew configuration
|
||||
homebrew = {
|
||||
enable = true;
|
||||
onActivation.cleanup = "uninstall";
|
||||
# Change cleanup strategy to be less aggressive
|
||||
onActivation.cleanup = "zap"; # Only remove uninstalled packages
|
||||
onActivation.autoUpdate = false;
|
||||
onActivation.upgrade = false;
|
||||
|
||||
brews = [
|
||||
"argoproj/homebrew-tap/kubectl-argo-rollouts"
|
||||
"azure-cli"
|
||||
"gh"
|
||||
"git"
|
||||
"gnu-tar"
|
||||
@@ -32,7 +34,7 @@
|
||||
"httpie"
|
||||
"joplin"
|
||||
"localsend"
|
||||
"logi-options+"
|
||||
"logi-options-plus"
|
||||
"meetingbar"
|
||||
"orbstack"
|
||||
"parsec"
|
||||
|
||||
Reference in New Issue
Block a user