Control + Option + Shift + Power (MacBook Air M1)
- Заходим в Safari и логинимся в GitHub Входим в tailscale sudo rm /etc/zshenv добовляем удаление подобного говна
- Выполняем код ниже и закидываем ключ в поле
# первый вызов git предложит поставить CLT (или это сделает install.sh сам,# headless-совместимо); Rosetta и сабмодули install.sh тоже ставит самread"key_path?Enter path to SSH private key: "export GIT_SSH_COMMAND="ssh -i $key_path"
git clone git@github.com:CosmDandy/dotfiles.git ~/.dotfiles
cd~/.dotfiles
./install.shПриватные конфиги (ssh, rbw, env) едут сабмодулем private/ — отдельный клон
~/.dotfiles-private больше не нужен. Интерактивная настройка приложений:
platform/macos/install-extra.sh (в headless-прогоне пропускается автоматически).
Пользовательское окружение (симлинки конфигов, devpod, orbstack, Claude Code,
MCP) на macOS управляется home-manager внутри darwin-rebuild switch — те же
модули platform/nix/home/, что и на Linux. Повторное применение: updm.
balena etcher Office 2024 wispr flow wakatime телемост remote desktop meta sound id reference