Fleet 전반 일관 config
네 .zshrc, .gitconfig, ~/.ssh/config, 에디터 설정 — 모든 머신에 동일해야. 표준 접근 — dotfiles git repo + 작은 bootstrap 스크립트가 rsync 로 배포.
왜 rsync (symlink 아님)
어떤 dotfile 매니저는 repo 의 파일을 ~/ 로 symlink. 동작하지만 repo path 를 의존성 그래프로 끌어들임 — repo 위치 깨지면 셸 실패 시작. rsync 는 진짜 파일 배포; repo 가 버전 관리, 배포된 복사가 도는 거. 더 깨끗한 분리.
비밀 절대 commit X
Public key 는 dotfiles 에. Private key, API 키 든 env 파일, 토큰 — 절대 안 됨. .gitignore 로 id_*(.pub 빼고), .env*, 머신 안 떠나야 할 거 exclude.