nix/modules/homebrew.nix
Harivansh Rathi 09d138e992 move karabiner-elements to homebrew, add macfuse and sshfs-mac
nix-darwin's karabiner module is broken with 15.7+ - the karabiner_grabber
and karabiner_observer binaries no longer exist, causing system daemons to
fail with exit code 78. Moved karabiner-elements to homebrew cask which
handles its own service registration correctly.

Also adds macfuse cask and gromgit/fuse/sshfs-mac brew, updates
agentcomputer-cli flake input, and tweaks zsh alias.
2026-03-27 23:27:42 -04:00

33 lines
499 B
Nix

{...}: {
homebrew = {
enable = true;
onActivation = {
autoUpdate = false;
upgrade = false;
cleanup = "uninstall";
};
taps = [
"humanlayer/humanlayer"
"gromgit/fuse"
];
brews = [
"bitwarden-cli"
"gromgit/fuse/sshfs-mac"
];
casks = [
"cap"
"codex"
"karabiner-elements"
"macfuse"
"rectangle"
"raycast"
"riptide-beta"
"thebrowsercompany-dia"
"wispr-flow"
];
};
}