❄️ Dotfiles for our NixOS system configuration.
1{ 2 # Enable Homebrew 3 homebrew = { 4 enable = true; 5 6 # Update Homebrew and upgrade all packages on activation 7 onActivation = { 8 autoUpdate = true; 9 upgrade = true; 10 cleanup = "zap"; # Uninstall all programs not declared 11 }; 12 13 # Taps (third-party repositories) 14 taps = [ ]; 15 16 # Formulae (CLI tools) 17 brews = [ 18 "media-control" 19 "mas" 20 ]; 21 22 # Casks (GUI applications) 23 casks = [ 24 "1password" 25 "maccy" 26 "microsoft-teams" 27 "music-presence" 28 "prismlauncher" 29 ]; 30 31 # Mac App Store apps (requires mas-cli) 32 masApps = { 33 "WhatsApp" = 310633997; 34 "Telegram" = 747648890; 35 "Tailscale" = 1475387142; 36 }; 37 }; 38}