summaryrefslogtreecommitdiff
path: root/modules/mac/programs/homebrew
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-04-10 22:16:09 -0700
committerFuwn <[email protected]>2026-04-10 22:16:09 -0700
commit634f73b61b22cbf3a0e0664ee4ed1045cd4be08b (patch)
tree037d66f29b6ba2ba916c3f8b4778435f55c083cd /modules/mac/programs/homebrew
parentNara(Homebrew): Add GitButler cask (diff)
downloadnixos-config-634f73b61b22cbf3a0e0664ee4ed1045cd4be08b.tar.xz
nixos-config-634f73b61b22cbf3a0e0664ee4ed1045cd4be08b.zip
Current state
Diffstat (limited to 'modules/mac/programs/homebrew')
-rw-r--r--modules/mac/programs/homebrew/default.nix4
-rw-r--r--modules/mac/programs/homebrew/nix-homebrew.nix5
-rw-r--r--modules/mac/programs/homebrew/packages/development.nix5
3 files changed, 10 insertions, 4 deletions
diff --git a/modules/mac/programs/homebrew/default.nix b/modules/mac/programs/homebrew/default.nix
index f8109ef..f341a4d 100644
--- a/modules/mac/programs/homebrew/default.nix
+++ b/modules/mac/programs/homebrew/default.nix
@@ -7,13 +7,13 @@
];
homebrew = {
- enable = true;
+ enable = false;
taps = builtins.attrNames config.nix-homebrew.taps;
# https://www.reddit.com/r/NixOS/comments/1f7qvj2/how_do_you_run_brew_update_on_a_nixdarwin_system/lla1fn5/
onActivation = {
autoUpdate = true;
- cleanup = "uninstall";
+ cleanup = "none";
upgrade = true;
};
};
diff --git a/modules/mac/programs/homebrew/nix-homebrew.nix b/modules/mac/programs/homebrew/nix-homebrew.nix
index 4ff247e..e8d0491 100644
--- a/modules/mac/programs/homebrew/nix-homebrew.nix
+++ b/modules/mac/programs/homebrew/nix-homebrew.nix
@@ -1,10 +1,10 @@
{ inputs, ... }:
{
nix-homebrew = {
- enable = true;
+ enable = false;
enableRosetta = true;
user = "ebisu";
- mutableTaps = false;
+ mutableTaps = true;
taps = with inputs; {
"artginzburg/homebrew-tap" = artginzburg-homebrew-tap;
@@ -19,6 +19,7 @@
"hillyu/homebrew-tap" = hillyu-homebrew-tap;
"humanlayer/homebrew-humanlayer" = humanlayer-homebrew-humanlayer;
"oven-sh/homebrew-bun" = oven-sh-homebrew-bun;
+ "LouisBrunner/valgrind" = louisbrunner-homebrew-valgrind;
};
};
}
diff --git a/modules/mac/programs/homebrew/packages/development.nix b/modules/mac/programs/homebrew/packages/development.nix
index 4631d78..de4e894 100644
--- a/modules/mac/programs/homebrew/packages/development.nix
+++ b/modules/mac/programs/homebrew/packages/development.nix
@@ -63,6 +63,11 @@
"bun"
"just"
"gleam"
+ "vineflower"
+ "openjdk"
+ "openjdk@11"
+ "cloudflared"
+ "valgrind"
];
};
}