| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- { pkgs, ... }:
- {
- # TODO:
- # - Proton Mail Bridge
- # - Proton Drive set up home folders
- environment.systemPackages = with pkgs; [
- unstable.devenv
- git
- gnupg
- jq
- ripgrep
- unstable.keymapp
- ];
- environment.shellInit = ''
- eval "$(/opt/homebrew/bin/brew shellenv)"
- '';
- homebrew = {
- casks = [
- # "android-studio"
- # "mac-mouse-fix"
- # "alacritty" # => we're using the home-manager package now
- # "bitwarden"
- "brave-browser"
- # "docker-desktop"
- # "deepl"
- "freecad"
- "ghostty"
- # "hot"
- # "kanata"
- # "ledger-live"
- # "mullvadvpn"
- "obsidian"
- # "openaudible"
- # "orbstack"
- "proton-drive"
- "proton-mail-bridge"
- "proton-pass"
- "protonvpn"
- # "signal"
- "tailscale-app"
- # "tor-browser"
- # "utm"
- # "vlc"
- # "vivaldi"
- # "whatsapp"
- # "krunkit"
- ];
- masApps = {
- # "Bitwarden" = 1352778147;
- # "Yubico Authenticator" = 1497506650;
- # "UTM Virtual Machines" = 1538878817; costs $9.99 in the app store
- # "Speechify" = 1624912180;
- # "DaVinci Resolve" = 571213070;
- # "Orbot" = 1609461599;
- # Safari Extensions
- # "AdGuard for Safari" = 1440147259;
- # "Bitwarden for Safari" = 1352778147;
- # "SimpleLogin" = 1494051017;
- # "Video Speed Controller" = 1588368612;
- # "Vimari" = 1480933944;
- # "XCode" = 497799835;
- };
- enable = true;
- global.brewfile = true;
- onActivation.cleanup = "zap";
- onActivation.extraFlags = [ "--verbose" ];
- };
- }
|