diff --git a/modules/darwin/brewery.nix b/modules/darwin/brewery.nix index 7a13fe6..b6df54d 100644 --- a/modules/darwin/brewery.nix +++ b/modules/darwin/brewery.nix @@ -1,12 +1,12 @@ -{pkgs, ...}: +{ pkgs, ... }: { -homebrew = { + homebrew = { enable = true; global = { brewfile = true; }; - brews = []; - + brews = [ ]; + onActivation = { cleanup = "uninstall"; autoUpdate = true; @@ -15,23 +15,23 @@ homebrew = { }; masApps = { - # These app IDs are from using the mas CLI app - # mas = mac app store - # https://github.com/mas-cli/mas - # - # $ nix shell nixpkgs#mas - # $ mas search - # - # If you have previously added these apps to your Mac App Store profile (but not installed them on this system), - # you may receive an error message "Redownload Unavailable with This Apple ID". - # This message is safe to ignore. + # These app IDs are from using the mas CLI app + # mas = mac app store + # https://github.com/mas-cli/mas + # + # $ nix shell nixpkgs#mas + # $ mas search + # + # If you have previously added these apps to your Mac App Store profile (but not installed them on this system), + # you may receive an error message "Redownload Unavailable with This Apple ID". + # This message is safe to ignore. "1Password for Safari" = 1569813296; # (8.10.82) "Affinity Designer 2" = 1616831348; "Affinity Photo 2: Image Editor" = 1616822987; "Affinity Publisher 2" = 1606941598; # "DaisyDisk" = 409907375; # (4.32) # Don't use this, we need the official version that is not sandboxed "Fantastical - Calendar" = 975937182; - "Fedistar" = 6445863996; # (1.13.1) + "Fedistar" = 6445863996; # (1.13.1) "Home Assistant" = 1099568401; # (2025.7.1) "Ice Cubes for Mastodon" = 6444915884; # (1.11.3) "LibreOffice" = 1630474372; @@ -48,80 +48,80 @@ homebrew = { }; casks = [ - # Development Tools - "arduino-ide" - "docker-desktop" - "iterm2" - "oracle-jdk" - "visual-studio-code" + # Development Tools + "arduino-ide" + "docker-desktop" + "iterm2" + "oracle-jdk" + "visual-studio-code" - # Creative tools - "blender" - "gimp" - "inkscape" - "vcv-rack" - #"affinity-designer" - #"affinity-photo" - #"affinity-publisher" + # Creative tools + "blender" + "gimp" + "inkscape" + "vcv-rack" + #"affinity-designer" + #"affinity-photo" + #"affinity-publisher" - # Communication Tools - "adium" - "discord" - "signal" - "webex" - "whatsapp" - "zoom" + # Communication Tools + "adium" + "discord" + "signal" + "webex" + "whatsapp" + "zoom" - # Utility Tools + # Utility Tools - "blackhole-16ch" - "blackhole-2ch" - "box-drive" - "box-tools" - "daisydisk" - "karabiner-elements" - "keybase" - "moonlight" - "spamsieve" - "syncthing-app" - "synology-drive" + "blackhole-16ch" + "blackhole-2ch" + "box-drive" + "box-tools" + "daisydisk" + "karabiner-elements" + "keybase" + "moonlight" + "spamsieve" + "syncthing-app" + "synology-drive" - # Entertainment Tools - "qobuz" - "steam" - "handbrake-app" - "jellyfin-media-player" - "mediaelch" - "obs" - "vimediamanager" - "vlc" + # Entertainment Tools + "qobuz" + "steam" + "handbrake-app" + "jellyfin-media-player" + "mediaelch" + "obs" + "vimediamanager" + "vlc" - # Productivity Tools - "1Password" - "bitwarden" - "calibre" - "dbeaver-community" - "element" - "gpg-suite" - "macdown-3000" - "mailmate@beta" - "orcaslicer" - "remanager" - "qmk-toolbox" - "smartsheet" - # "sqlitestudio" # Doesn't work without Rosetta + # Productivity Tools + "1Password" + "bitwarden" + "calibre" + "dbeaver-community" + "element" + "gpg-suite" + "macdown-3000" + "mailmate@beta" + "orcaslicer" + "remanager" + "qmk-toolbox" + "smartsheet" + # "sqlitestudio" # Doesn't work without Rosetta - # "virtualbox" # build error? - "copilot-cli" + # "virtualbox" # build error? + "copilot-cli" - # Browsers - "brave-browser" - "firefox" - "google-chrome" + # Browsers + "brave-browser" + "firefox" + "google-chrome" - # x11 - "xquartz" - ]; + # x11 + "xquartz" + ]; }; - } \ No newline at end of file +}