{pkgs, ...}: { homebrew = { enable = true; global = { brewfile = true; }; brews = []; casks = pkgs.callPackage ./casks.nix { }; onActivation = { cleanup = "check"; autoUpdate = true; upgrade = true; }; # 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. masApps = { "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) "Home Assistant" = 1099568401; # (2025.7.1) "Ice Cubes for Mastodon" = 6444915884; # (1.11.3) "LibreOffice" = 1630474372; "Monal - XMPP Chatting " = 1637078500; "MQTT Explorer" = 1455214828; # (0.3.5) "Night Sky" = 475772902; # 475772902 "Native SQLite Manager" = 1416282836; # (1.31.0) "Remarkable Desktop" = 1276493162; # (3.19.0) "Slack for Desktop" = 803453959; # (4.45.60) "WiFi Explorer: Scanner" = 494803304; # (3.5.6) "Windows App Installer" = 1295203466; # (1.0.16) "Wireguard" = 1451685025; # (1.0.16) ### "1Password: Password Manager" = 1511601750; # (8.11.0) Does not seem to insta }; }; }