1. Homebrew 설치하기

-> homebrew 란 맥OS 패키지 관리 애플리케이션 입니다.

 

홈페이지 url : brew.sh/index_ko

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

 

terminal 열고 명령어 치기

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 

이러면 xcode tool을 install 하라는 문구가 뜨는데 그때 enter 눌러주시면 됩니다.

잘 설치되었는 지 아래와 같이 확인해봅시다.

brew --version

 

2. Iterm2 설치

홈페이지 url : iterm2.com/

 

iTerm2 - macOS Terminal Replacement

iTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rosen. Website updated and optimized by HexBrain

iterm2.com

다운로드 클릭하고 위치를 응용프로그램으로 바꿔줍니다.

 

3. zsh 로 기본 쉘 설정하기

# zsh 설치하기
brew install zsh

# zsh 설치경로 확인하기
which zsh

# 기본 shell 변경하기
chsh -s $(which zsh)

iterm 에서 zsh 로 기본 설정을 하고 터미널을 껐다켜주셔야 반영 됩니다.

만약 zsh 접근이 제대로 안된다면 기본 터미널 설정을 수정해 줍니다.

터미널 환경설정 일반 -> 셀 열기를 “기본 로글인 셀”에서 “명령어(절대경로)“로 바꾸고 
/usr/local/bin/zsh (zsh 설치경로) 를 입력합니다.

혹은 /etc/shells 파일에 /usr/local/bin/zsh 를 추가합니다.

 

4. oh-my-zsh 과 Iterm2 테마로 터미널 꾸미기

zsh 원하는 테마를 아래 링크에서 확인하고 설치해봅시다.

github.com/ohmyzsh/ohmyzsh/wiki/Themes

 

ohmyzsh/ohmyzsh

🙃 A delightful community-driven (with 1700+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, et...

github.com

일단 curl 로 oh-my-zsh을 다운로드 합니다.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

 

저는 텍스트 편집기로 vi 를 씁니다.

vi .zshrc 에서 ZSH_THEME= 부분을 원하는 설정으로 수정해주고 터미널 재시작 합니다.

그럼 아래와 같이 ?? 가 뜨면서 깨질텐데 설정을 맞춰주면 됩니다.

일단 길게 표시되는 사용자 이름부터 수정하겠습니다.

vi .zshrc 에 아래와 같이 입력해주세요.

#Set Default User
# DEFAULT_USER="\[user-name\]"
DEFAULT_USER="suminJo"

 

그리고 이름 뒤에 ui-MacBookPro 라고 적히는게 꼴 보기 싫다!

이건 환경설정에서 바꿔주면 됩니다. 

시스템 환경설정 > 공유 > 컴퓨터 이름 > 편집

 

 

근데 전 username@computername 라고 보이는게 싫어서 ~라고 나오도록 바꿔줄껍니다.

vi .zshrc 에 "$(whoami)"라고 적어주시면 됩니다.

 

 

그럼 아래와 같이 ~ 부터 시작 하는 걸 볼 수 있습니다.

 

?로 폰트가 깨지는 부분은 agnoster 에서 지원하지 않는 폰트를 사용해서 그러는데

저는 naver D2 coding 을 설치해서 사용해보겠습니다.

 

깁헛에서 zip 파일로 다운받고 2018년도 tts 를 더블 클릭하면 설치 할 수 있습니다.

github.com/naver/d2codingfont

 

naver/d2codingfont

D2 Coding 글꼴. Contribute to naver/d2codingfont development by creating an account on GitHub.

github.com

그 후 iterm2 설정을 열고 preferences > profile > text 가서 폰트 바꿔주면 됩니다.

편-안-

iterm2에서 제공하는 테마를 다운 받고 설정해봅시다.

* snazzy color theme 적용하기.

파일명 : Snazzy.itermcolors

link : Snazzy

이외에 다른 테마는 https://iterm2colorschemes.com/에서 받을 수 있다.

iterm2 설정을 열고 preferences > profile > colors > colors presets > import 로 생성한 컬러 파일로 바꿔주면 됩니다.

 

편-안2222

 

 

*******

만약에 아래와 같은 에러가 난다면 권한을 해결해주자!

[oh-my-zsh] Insecure completion-dependent directories detected:

 

chmod 755 /usr/local/share/zsh

chmod 755 /usr/local/share/zsh/site-functions

+ Recent posts