Files
nix-darwin-config/modules/darwin/apps/homebrew.nix

47 lines
935 B
Nix

{ config, pkgs, lib, ... }:
{
# Darwin-level Homebrew configuration
homebrew = {
enable = true;
onActivation.cleanup = "uninstall";
onActivation.autoUpdate = true;
onActivation.upgrade = true;
brews = [
"argoproj/homebrew-tap/kubectl-argo-rollouts"
"gh"
"git"
"helm"
"k9s"
"siderolabs/homebrew-tap/talosctl"
"ansible"
];
casks = [
"1password"
"cursor"
"elgato-wave-link"
"ghostty"
"joplin"
"localsend"
"logi-options+"
"meetingbar"
"orbstack"
"parsec"
"spotify"
"teleport-connect"
"utm"
"vivaldi"
];
masApps = {
"1Password for Safari" = 1569813296;
"pairvpn" = 1347012179;
"tailscale" = 1475387142;
"Windows App" = 1295203466;
"wireguard" = 1451685025;
"wipr" = 1320666476;
"Spacial Media Toolkit" = 6477903679;
};
};
}