system changes

This commit is contained in:
jjanzen 2025-01-14 21:23:35 -06:00
parent 6483efcd67
commit 71337d6496

View file

@ -28,10 +28,9 @@ Set up Homebrew. I disable the quarantine automatically and ensure that the stat
]; ];
brews = [ brews = [
"choose-gui" # nix version fails to build # emacs is handled better by homebrew on mac
"clang-format" # nix version screws up clang setup
{ {
name = "emacs-plus@30"; # handled better with homebrew than nix name = "emacs-plus@30";
args = [ args = [
"with-native-comp" "with-native-comp"
"with-imagemagick" "with-imagemagick"
@ -42,6 +41,9 @@ Set up Homebrew. I disable the quarantine automatically and ensure that the stat
]; ];
} }
# problematic nix builds
"choose-gui" # nix version fails to build
"clang-format" # nix version screws up clang setup
"openjdk" # there's really no jdk for mac from nix? "openjdk" # there's really no jdk for mac from nix?
"pinentry-touchid" # no nix version "pinentry-touchid" # no nix version
@ -58,6 +60,7 @@ Set up Homebrew. I disable the quarantine automatically and ensure that the stat
"jansson" "jansson"
"jpeg" "jpeg"
"libgccjit" "libgccjit"
"librsvg"
"mailutils" "mailutils"
"tree-sitter" "tree-sitter"
@ -66,6 +69,7 @@ Set up Homebrew. I disable the quarantine automatically and ensure that the stat
"pinentry-mac" "pinentry-mac"
]; ];
# homebrew handles graphical applications better than nix
casks = [ casks = [
"audacity" "audacity"
"blender" "blender"