Oh My Zsh + Powerlevel10k 테마로 터미널을 한 방에 세팅하는 가이드입니다.
# 1. 작업 디렉토리 생성 및 이동
mkdir -p ~/_ALL_CODES && cd ~/_ALL_CODES
# 2. 이 레포를 클론
git clone https://github.com/JUD210/honey_tip_pot
# 3. 초기화 스크립트 실행
cd ~/_ALL_CODES/honey_tip_pot/terminal_settings
bash init_my_shell.sh
# 4. Git 사용자 설정 (필수!)
git config --global user.name "Your Name"
git config --global user.email "your@email.com"
# 5. 터미널 재시작 후, Powerlevel10k 설정
# p10k configure
# 권장 셋팅: ynn 111 22 2141 2y 1 (y)- zsh - Z Shell
- less - Pager
- Oh My Zsh - zsh 프레임워크
- Powerlevel10k - 깔끔한 프롬프트 테마
init_my_shell.sh 실행 시 다음 파일들이 홈 디렉토리에 심볼릭 링크로 생성됩니다:
| File | Description |
|---|---|
.zshrc |
Zsh 설정 (멀티 OS 지원: macOS, Ubuntu/WSL2, Git Bash, Termux) |
.my_aliases.sh |
단축 명령어 모음 (git, docker, kubectl, flutter 등) |
.vimrc |
Vim 기본 설정 |
.bashrc |
Bash 실행 시 zsh로 자동 전환 |
.gitconfig |
Git 설정 (OS에 따라 .mac.gitconfig 또는 .linux.gitconfig 사용) |
Git
| Alias | Command |
|---|---|
gs |
git status |
ga . |
git add . |
gcm |
git commit -m |
gps |
git push |
gpl |
git pull |
gco |
git checkout |
gcob |
git checkout -b |
gbr |
git branch |
gl1 |
git log (pretty format: date + author) |
gla |
git log --oneline --graph --all |
gdf |
git diff |
Docker / Kubernetes
| Alias | Command |
|---|---|
dk |
docker |
dkps |
docker ps |
dkc |
docker-compose |
kc |
kubectl |
kcg |
kubectl get |
Navigation
| Alias | Command |
|---|---|
.. |
cd .. |
... |
cd ../.. |
l |
ls -lpA |
c |
clear |
p |
pwd |
q: 나가기d: 아래로 페이지 이동u: 위로 페이지 이동
Claude Code에서 시간, 모델, 프로젝트명, git 브랜치를 상태줄에 표시합니다.
cd ~/_ALL_CODES/honey_tip_pot/claude_code
bash setup_claude_code.sh적용 후 Claude Code 재시작하면 상단에 표시됩니다:
🕒 12:37:22 | 🤖 Opus 4.6 (1M context) | 📁 my-project | 🌿 main
- Powerlevel10k 재설정:
p10k configure - alias 추가/수정:
.my_aliases.sh편집 후als로 즉시 적용 - 프로젝트별 cd 단축키:
.my_aliases.sh의cd settings섹션에 추가