summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-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.nix6
3 files changed, 11 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 c339807..de4e894 100644
--- a/modules/mac/programs/homebrew/packages/development.nix
+++ b/modules/mac/programs/homebrew/packages/development.nix
@@ -28,6 +28,7 @@
"cursor"
"ghdl"
"dotnet-sdk"
+ "gitbutler"
];
brews = [
@@ -62,6 +63,11 @@
"bun"
"just"
"gleam"
+ "vineflower"
+ "openjdk"
+ "openjdk@11"
+ "cloudflared"
+ "valgrind"
];
};
}