새 맥북을 샀을 때 개발 환경을 한 번에 세팅하기 위한 스크립트입니다. Homebrew 패키지, oh-my-zsh + powerlevel10k, vim/zsh dotfile을 자동으로 설치·연결합니다.
- macOS (Apple Silicon / Intel 모두 지원)
- Xcode Command Line Tools (
xcode-select --install) —git사용을 위해 필요
- 저장소 clone
git clone https://github.com/devsungmin/MacOS-install-develop-file.git cd MacOS-install-develop-file - 실행 권한 부여
chmod +x ./install.sh
- 스크립트 실행
./install.sh
- 터미널 재시작 후 프롬프트 설정
exec zsh p10k configure
install.sh가 순서대로 실행합니다:
- Homebrew 설치 (Apple Silicon
/opt/homebrew, Intel/usr/local자동 감지) Brewfile의 패키지 일괄 설치 (CLI 도구 · GUI 앱 · Mac App Store 앱)- oh-my-zsh + powerlevel10k 테마 설치
- zsh 플러그인 clone:
zsh-autosuggestions,zsh-syntax-highlighting - dotfile 심볼릭 링크 연결 (기존 파일은
.backup.<timestamp>로 백업)zsh-file/zshrc.txt→~/.zshrcvim-file/vimrc.txt→~/.vimrc
dotfile은 심볼릭 링크로 연결되므로, 이 저장소 파일을 수정하면
~/.zshrc·~/.vimrc에 바로 반영됩니다.
Brewfile 참고. 주요 항목:
| 구분 | 패키지 |
|---|---|
| CLI | mas, fasd, fd, ripgrep, git, convmv, nyancat |
| App | Chrome, VS Code, IntelliJ IDEA, Slack, Docker, Notion, Postman, Sourcetree, iTerm2 |
| MAS | KakaoTalk, Keynote, Spark, Magnet |
macOS에서 파일명 자음·모음이 분리되는 문제(NFD)를 해결하는 Automator 워크플로우입니다.
Hangul-patch/README.md 참고.