81 lines
2.9 KiB
Markdown
81 lines
2.9 KiB
Markdown
# apps
|
||
|
||
приложения, игры, утилиты на poppy.
|
||
|
||
## brew casks (через `hosts/poppy/apps.nix`)
|
||
|
||
через Homebrew — для приложений которых **нет** в nixpkgs.
|
||
|
||
### основные
|
||
- google-chrome, google-drive
|
||
- vscodium (редактор)
|
||
- github (GitHub Desktop)
|
||
- docker-desktop
|
||
- ollama-app (LLM)
|
||
- obsidian (заметки)
|
||
- anki (flashcards)
|
||
- calibre (книги)
|
||
- telegram (мессенджер)
|
||
- element (matrix клиент)
|
||
- maccy (clipboard)
|
||
- mos (mouse smoothing)
|
||
- caffeine (не засыпать)
|
||
- marta (файловый менеджер)
|
||
- lunacy (дизайн)
|
||
- skim (PDF)
|
||
- mark-text (markdown)
|
||
|
||
### VPN
|
||
- amneziavpn
|
||
|
||
### игры
|
||
- prismlauncher (Minecraft)
|
||
|
||
## nix пакеты (через `hosts/poppy/apps.nix`)
|
||
|
||
для GUI приложений которые есть в nixpkgs.
|
||
|
||
### aseprite
|
||
- **в nixpkgs**, но компилируется с нуля (10-30 мин на M1)
|
||
- `pkgs.aseprite` 1.3.17.2
|
||
- **раскомментировать** в `hosts/poppy/apps.nix` ПОСЛЕ первой полной сборки
|
||
- после первой сборки — кэшируется в `/nix/store/`, больше не компилируется
|
||
- пересоберётся только при:
|
||
- `nix flake update` (новая версия)
|
||
- `nix-collect-garbage -d` (удаление кэша)
|
||
|
||
## ручная установка (НЕ через nix)
|
||
|
||
### нет в brew/nix
|
||
- **Organic Maps** — App Store или скачать .dmg
|
||
- **Fermata** — скачать с productdev.me
|
||
- **v2rayTun** — App Store
|
||
- **Ledger Wallet** — скачать с ledger.com
|
||
- **PureRef** — нет для aarch64-darwin (только Intel Mac), скачать вручную
|
||
|
||
### App Store apps (Apple ID помнит)
|
||
- Affinity, Figma, Aseprite (если через Steam)
|
||
- Pages, Numbers, Keynote (Creator Studio)
|
||
- Hollow Knight Silksong (на внешнем SSD)
|
||
- и т.д.
|
||
|
||
## игры
|
||
|
||
- **Prism Launcher** (nix) — Minecraft launcher
|
||
- **Hollow Knight Silksong** — на внешнем SSD, **бэкапить файлы**
|
||
- **Terraria, Slay the Spire 2** — Steam (в `~/Applications/`)
|
||
|
||
## brew cleanup ⚠️
|
||
|
||
- `homebrew.onActivation.cleanup = "none"` (безопасный)
|
||
- **`"zap"` удалит всё что не в nix config** — опасно
|
||
- перед включением `zap` — проверить что все нужные приложения добавлены
|
||
|
||
## tasks
|
||
|
||
- [ ] **uncomment aseprite** после первой полной сборки
|
||
- [ ] установить Organic Maps, Fermata, v2rayTun, Ledger Wallet вручную
|
||
- [ ] бэкап Hollow Knight Silksong файлов
|
||
- [ ] добавить Terraria, Slay the Spire 2 (если нужно)
|
||
- [ ] audit остальных App Store apps
|
||
- [ ] вернуть `cleanup = "zap"` после полной инвентаризации
|