준호씨의 블로그
osx - iterm, zsh, oh my zsh, agnoster 테마 적용 본문
터미널을 다음과 같이 꾸미는 방법이다. 컬러풀 한 디자인과 유용한 기능들을 추가 한다.
테마를 적용 하려면 테마를 감당(?)할 수 있는 환경을 먼저 만들어 주어야 한다. 기본 터미널로는 어렵고 iterm2 를 설치 해 준다. oh my zsh 을 설치 하고 테마를 적용 한다. iterm2 의 폰트와 테마를 설정해 주어서 마무리 한다.
iterm2 설치
https://www.iterm2.com/ 에서 다운 받아서 설치 한다.
brew 로 설치 하는 경우 다음 커맨드로 가능 한듯. (아직 안해봄)
brew cask install iterm2
이미 몇가지 다른 세팅을 한 상태이긴 하지만 현재 터미널 상태
zsh 설치
이미 설치 되어 있겠지만 최신 버전으로 설치 해 본다. zsh 은 bash 와 거의 비슷하지만 좀 더 유용한 기능들을 제공 한다. (ex. tab 으로 파일명 자동 완성시 대소문자 구분 안하고 자동 완성, tab 으로 자동 완성시 후보가 많은 경우 후보 리스트를 화살표로 선택하기 등)
brew install zsh
2017.11.23 기준으로 5.3 -> 5.4.2 로 업그레이드 됨
oh my zsh 설치
http://ohmyz.sh/ 에 가 보면 설치 방법이 있다. 아래 커맨드 실행
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
oh my zsh 설치 후 모습
~/.zshrc 를 열어 보면 기본 테마인 robbyrussell 이 적용 되어 있다.
ZSH_THEME="robbyrussell"
zsh theme 를 agnoster 로 변경
~/.zshrc 를 열어서 ZSH_TTHEME 를 변경한다.
ZSH_THEME="agnoster"
그런데 폰트가 깨지고 기대한 모습이 나오지 않는다.
Powerline font 설치
https://github.com/powerline/fonts 를 참고 한다.
# clone
git clone https://github.com/powerline/fonts.git --depth=1
# install
cd fonts
./install.sh
# clean-up a bit
cd ..
rm -rf fonts
iterm2 에 Solarized Color Presets 적용
http://ethanschoonover.com/solarized 참고 (http://iterm2colorschemes.com/ 에서 받을 수도 있음)
Download 에서 파일을 받고 iterm2-colors-solarized 안의 테마 파일을 아래 경로에 복사 한다. (아마 import 해도 될 듯)
~/Library/Application Support/iTerm2/DynamicProfiles
그리고 iterm2 로 가서 Preferences (cmd + ,) -> Colors 에서 Color Presets 를 변경 한다.
iterm2 에 font 적용
Preferences -> Text 에서 Change Font 로 가서 폰트를 변경한다. 이건 취향 나름. 나는 14pt Inconsolata for Powerline 지정
이정도 하면 완성
참고
'IT이야기' 카테고리의 다른 글
linux - Hide "No such file or directory" when 'cat' nonexistent file (0) | 2018.01.23 |
---|---|
osx - How to install wireshark on osx by homebrew (0) | 2018.01.23 |
osx - 트랙패드 더블터치로 드래그 락 걸기 (0) | 2017.12.12 |
tac - cat 결과를 반대로 출력하기 (0) | 2017.11.24 |
터치바 모델 맥북 외장키보드 펑션키 사용하기 (0) | 2017.11.22 |