Skip to content

Seungpyo1007/macos-dev-env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

macOS 개발 환경 명세서

작성일: 2026-05-21 사용자: seungpyo (rush94434@gmail.com) GitHub: @Seungpyo1007


시스템 정보

항목
모델명 MacBook Pro 14" (Mac17,9)
칩셋 Apple M5 Pro (18코어: 6 Super + 12 Performance)
메모리 64 GB
디스크 926 GiB (사용 12 GiB / 여유 219 GiB)
OS macOS 26.4.1 (Build 25E253)
커널 Darwin 25.4.0 (arm64, RELEASE_ARM64_T6050)

쉘 환경

  • 기본 쉘: /bin/zsh
  • 프레임워크: Oh My Zsh (테마: robbyrussell, 플러그인: git)
  • 로케일: ko_KR.UTF-8
  • 터미널: Apple Terminal (v470)

쉘 설정 파일

  • ~/.zshrc — Oh My Zsh, rbenv init, Antigravity / .NET / LM Studio PATH 추가
  • ~/.zprofile — Homebrew shellenv, pipx 경로 추가

주요 환경 변수

변수
HOME /Users/seungpyo
SHELL /bin/zsh
LANG ko_KR.UTF-8
HOMEBREW_PREFIX /opt/homebrew
HOMEBREW_CELLAR /opt/homebrew/Cellar
HOMEBREW_REPOSITORY /opt/homebrew
DOTNET_ROOT /opt/homebrew/opt/dotnet/libexec
RBENV_SHELL zsh
ZSH /Users/seungpyo/.oh-my-zsh
PAGER less
LESS -R
CLAUDE_CODE_EXECPATH /opt/homebrew/Caskroom/claude-code/2.1.119/claude

PATH (중복 제거 순서)

/Users/seungpyo/.antigravity/antigravity/bin
/Users/seungpyo/.rbenv/shims
/opt/homebrew/bin
/opt/homebrew/sbin
/usr/local/bin
/System/Cryptexes/App/usr/bin
/usr/bin
/bin
/usr/sbin
/sbin
/Users/seungpyo/.cargo/bin
/Users/seungpyo/.local/bin
/opt/homebrew/opt/dotnet/libexec
/Users/seungpyo/.lmstudio/bin
/Users/seungpyo/.claude/plugins/cache/karpathy-skills/andrej-karpathy-skills/1.0.0/bin
/Users/seungpyo/.claude/plugins/cache/claude-plugins-official/swift-lsp/1.0.0/bin
/Users/seungpyo/.claude/plugins/cache/claude-plugins-official/vercel/0.43.0/bin

⚠️ .zshrc에 Antigravity PATH가 6회, pipx PATH가 2회(.zshrc + .zprofile) 중복 추가됨 — 정리 필요


패키지 매니저

Homebrew 5.1.12 (/opt/homebrew)

Formulae (사용자 설치, top-level)

curl, dotnet, fastfetch, gdal, gh, git-filter-repo,
node, osmium-tool, pipx, rbenv, ripgrep, ttfautohint, uv, zsh

의존성 포함 전체 formula 수: 약 150여 개 (numpy, openssl@3, python@3.13/3.14, llvm 등 포함)

Casks (GUI 앱, 22개)

airbattery, android-platform-tools, antigravity, cherry-studio,
claude-code, codex, eclipse-java, flutter, gcloud-cli, geekbench,
geekbench-ai, google-chrome, lm-studio, notchnook, oracle-jdk@25,
postman, pycharm, rider, tabtab, unity, unity-hub

npm 전역 패키지 (Node 25.9.0 / npm 11.12.1)

  • npm@11.12.1
  • pnpm@9.15.9
  • vercel@54.2.0

pipx

  • afdko 5.0.0

cargo (~/.cargo/bin)

  • rustup, rustc, cargo, rustfmt, clippy, rust-analyzer, just, rls

개발 도구 / 런타임

도구 버전
Node.js v25.9.0
npm 11.12.1
pnpm 9.15.9
Python 3.14.3
pip 26.0
Ruby 3.3.0 (rbenv 1.3.2)
Rust rustc 1.94.1 / cargo 1.94.1
Java Oracle JDK 25.0.2 LTS (/Library/Java/JavaVirtualMachines/jdk-25.jdk)
.NET SDK 10.0.105
Swift 6.3.2 (swiftlang-6.3.2.1.108)
Xcode 26.5 (Build 17F42)
Flutter 3.41.7 (stable channel)
Git 2.50.1 (Apple Git-155)
GitHub CLI (gh) 2.89.0
Vercel CLI 54.2.0
Google Cloud SDK 566.0.0 (bq 2.1.31, core 2026.04.24)
Android Platform Tools (adb) 1.0.41 / 37.0.0-14910828
Claude Code 2.1.119

미설치 도구 (참고)

  • Go
  • Docker
  • Bun
  • Deno
  • Yarn
  • AWS CLI
  • Ollama

설치된 애플리케이션 (/Applications)

개발 / IDE

  • Xcode, Android Studio, Visual Studio Code, PyCharm, Rider
  • Eclipse Java, Unity, Unity Hub, GitKraken
  • Antigravity, Antigravity IDE, Cherry Studio, SwiftServer
  • TabTab, Postman, Developer (Apple)

AI / LLM

  • LM Studio, Cherry Studio

브라우저

  • Safari, Google Chrome, Arc

메신저 / 협업

  • KakaoTalk, Discord, Spotify

시스템 유틸리티

  • BetterDisplay, NotchNook, RunCat, AirBattery
  • Tailscale, Jump Desktop, Jump Desktop Connect
  • Parallels Desktop, NetWorker Pro, TestFlight, 3uTools

벤치마크

  • Geekbench 6, Geekbench AI, Cinebench, Blackmagic Disk Speed Test

게임

  • Roblox, League of Legends, 라이엇 클라이언트

자체 프로젝트

  • Seoul Vista

기타

  • Keynote, Pages, Numbers (iWork)

데스크탑 작업 공간 (~/Desktop)

데스크탑은 현재 작업 프로젝트와 학습 자료, 백업 아카이브가 함께 보관되어 있습니다.

활성 프로젝트 (git 추적)

폴더 종류 원격 저장소 설명
SeoulPrism/ Flutter 1.0.5+10 SeoulPrism/SeoulPrism AI 기반 3D 서울 시각화 플랫폼 (Seoul Vista)
SeoulPrism_Map/ Flutter 1.0.0+1 SeoulPrism/SeoulPrism_Map 3D 지도 SDK 및 서울 열린데이터 통합 테스트
SeoulPrism_Ai/ Flutter 1.0.0+1 SeoulPrism/SeoulPrism_Ai 모듈식 AI 에이전트 프레임워크
SeoulPrism_Docs/ 정적 HTML SeoulPrism/SeoulPrism_Docs 개인정보처리방침 / 계정 삭제 페이지
TechPicks/ Flutter 1.0.0+1 Seungpyo1007/TechPicks Firebase 기반 콘텐츠 앱
Tank-Game/ Unity (C#) Seungpyo1007/Tank-Game War Thunder 스타일 탱크 게임 프로토타입
markdown-rbmk/ pnpm workspace (TS) Seungpyo1007/markdown-rbmk RBMK 원자로 스타일 SVG GitHub 배지
Seungpyo1007/ GitHub 프로필 README Seungpyo1007/Seungpyo1007 GitHub 프로필 페이지

학습 / 실습 폴더

폴더 내용
Pycharm/ uv 기반 Python 프로젝트 (numpy ≥2.2.6). 20260520/, 20260521/ 일자별 학습 코드 (함수·조건문·파일 입출력 등)
School/HTML/ 학교 HTML 수업 자료 (3·4·6·7·9·10·11주차)
School/Python/ 학교 Python 과제 (주차별 코드)

리소스 / 보조 폴더

폴더 내용
Folder/ SeoulPrism 보조 리소스 (AppLogo, Information, Key, OSM, 앱 스크린샷)

백업 아카이브 (대용량, 정리 권장)

파일 크기
SeoulPrism.zip 2.87 GB
SeoulPrism나머지.zip 2.36 GB
Tank-Game.zip 4.93 GB

합계 약 10 GB. 외장 디스크 또는 클라우드로 이전 권장.

기타

  • Windows 11, desktop.ini — Parallels Desktop / Windows 게스트 잔여 메타파일

비고

  • .zshrc 정리: Antigravity PATH 중복 6회, pipx PATH는 .zshrc/.zprofile에 분산 → 통합 권장
  • Homebrew는 Apple Silicon 기본 경로(/opt/homebrew)에 설치되어 있습니다.
  • Ruby는 시스템이 아닌 rbenv 관리 버전(3.3.0)이 활성화되어 있습니다.
  • .NET 경로는 DOTNET_ROOT 환경변수로 지정되어 있습니다.
  • Python은 Homebrew의 python@3.13/python@3.14가 공존, 활성 버전은 3.14.3.
  • 데스크탑에 약 10 GB 분량의 zip 백업이 남아 있어 정기적 정리 권장.

About

MacBook Pro (M5 Pro) 개발 환경 스냅샷 — 시스템·쉘·패키지·런타임·앱·데스크탑 작업 공간

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors