Skip to content
logo

맥북 개발 환경 초기 설정

Updated 2026-04-262 min read
#mac
#setup
#homebrew
#devtools
#productivity
#python
#nodejs
#docker
Summary

새 맥북을 받을 때 설치할 필수 도구 목록이다. Homebrew를 기반으로 Raycast, uv(Python), fnm(Node.js), Bun, Docker Desktop을 설치하고, App Store → Homebrew → 공식 웹사이트 순서로 설치를 진행한다.

Key Claims

  • 설치 우선순위: App StoreHomebrew공식 웹사이트 순서를 권장한다.1
  • Homebrew가 모든 설치의 기본이다. iTerm2, Oh My Zsh로 터미널 환경을 먼저 구성한다.1
  • Python 버전/패키지 관리는 uv 사용 (pyenv + pip 대체). Node.js 버전 관리는 fnm 사용 (nvm 대체, 속도 빠름).1
  • Bun은 JavaScript 런타임 + 패키지 매니저 역할. npm/yarn 대체 가능.1
  • Raycast는 macOS Spotlight 대체 런처로 클립보드 관리, 윈도우 관리까지 포함한다.1
  • Rectangle은 무료 윈도우 크기/위치 관리 도구. LinearMouse는 마우스 가속도/스크롤 방향을 기기별로 세밀 조정.1
  • 생산성 도구: Obsidian(마크다운 노트), Slack, Discord.1

Examples / Code

mas-cli를 통한 App Store 앱 일괄 설치:

brew install mas
mas install 803453959  # Slack
mas install 985746746  # Discord

Homebrew 개발 도구 일괄 설치:

brew install git curl wget
brew install iterm2 visual-studio-code
brew install uv fnm
brew install --cask docker
brew install bun

개발 도구 요약:

도구역할대체 대상
uvPython 버전+패키지 관리pyenv + pip
fnmNode.js 버전 관리nvm
BunJS 런타임+패키지 관리node + npm
Raycast런처+유틸리티Spotlight
Rectangle윈도우 배치없음 (무료)

Footnotes

Footnotes

  1. content/Tools/Mac/2025-04-18-맥북 초기 세팅.md 2 3 4 5 6 7

Linked from (1)

Comments