{ pkgs, ... }: { # All poppy apps (brew casks + nix GUI packages) # импортируется только в hosts/poppy/default.nix # Brew casks (приложения которых нет в nixpkgs) homebrew = { enable = true; onActivation.cleanup = "none"; # "none" для безопасности, "zap" после полного аудита taps = []; brews = [ "kew" ]; casks = [ "google-chrome" "google-drive" "marta" "vscodium" "github" "docker-desktop" "ollama-app" "obsidian" "anki" "calibre" "telegram" "maccy" "mos" "caffeine" "lunacy" "skim" "markedit" "amneziavpn" "element" "prismlauncher" ]; }; # Nix GUI пакеты (нет в brew) # pureref — только x86_64-darwin, не работает на M1 # aseprite — в nixpkgs, но компилируется с нуля (10-30 мин на M1) # раскомментировать после первой полной сборки (см. docs/apps.md) environment.systemPackages = with pkgs; [ # aseprite # пиксельный редактор (uncomment after first build) ]; }