← all posts

setting up a new mac настройка нового мака

I switch computers a lot. I used to have a simple bash script for this, but now the process is quick and routine — about 30 minutes:

  • Open the stock terminal for the first and last time, install brew and Ghostty.
  • For Ghostty I have a dotfile I put together here: ghostty.zerebos.com
  • brew install telegram spotify obsidian gh nvm python docker (nvm install node).
  • zsh, oh-my-zsh, and powerlevel10k (yes, it's deprecated, but nothing better exists).
  • VS Code: Editor — Google Sans Code, Terminal — VictorMono Nerd Font Mono.
  • From the App Store: Amphetamine, Things 3, and Xcode.
  • From the browser: Claude Code dmg.
  • Claude has access to one specific folder in Obsidian, which syncs to GitHub.
  • Cloud — Proton Drive (and their whole ecosystem — passwords, etc.).
  • Browser — Safari.

Я меняю компы очень часто. Одно время у меня был простой bash-скрипт, но сейчас процесс стал простым и рутинным (занимает минут 30):

  • В первый и последний раз открываю родной терминал, скачиваю brew и Ghostty.
  • Для Ghostty у меня есть дотфайл, который я собрал вот здесь: ghostty.zerebos.com
  • brew install telegram spotify obsidian gh nvm python docker (nvm install node).
  • zsh, oh-my-zsh и powerlevel10k (да, он deprecated, но нет, лучше ничего не придумали).
  • VS Code: Editor — Google Sans Code, Terminal — VictorMono Nerd Font Mono.
  • Из App Store тяну Amphetamine, Things 3 и Xcode.
  • Из браузера Claude Code dmg.
  • У Клода есть доступ в одну конкретную папку в Obsidian, которая синкается в гитхаб.
  • Облако — Proton Drive (и вообще вся их экосистема, пароли и тд).
  • Браузер — Safari.