| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- { pkgs, ... }:
- {
- # TODO:
- # - Proton Mail Bridge
- # - Proton Drive set up home folders
- environment.systemPackages = with pkgs; [
- 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"
- "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" ];
- };
- }
|