mirror of
https://github.com/nmasur/dotfiles
synced 2024-11-23 01:05:38 +00:00
changes to homebrew config requirements
This commit is contained in:
parent
32e8d60d02
commit
5648cd29e7
@ -14,8 +14,15 @@
|
|||||||
|
|
||||||
homebrew = {
|
homebrew = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
onActivation = {
|
||||||
autoUpdate = false; # Don't update during rebuild
|
autoUpdate = false; # Don't update during rebuild
|
||||||
cleanup = "zap"; # Uninstall all programs not declared
|
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} = {
|
||||||
|
Loading…
Reference in New Issue
Block a user