[Linux] Oh-my-Zsh! - agnoster theme 설정
Oh-my-Zsh! 의 agnoster 테마입니다. 간단하게 설정하는 방법을 알려드리겠습니다.
저 테마를 쓰려면 zsh 쉘이 있어야 합니다. Oh-my-Zsh! 는 Github에서 받거나 apt로 받을 수 있는데
sudo apt-get install zsh 로 설치해줍니다.
그 후,
cd ~/.dotfiles/zsh/themes; git clone https://gist.github.com/3712874.git
(혹여나 저 .dotfiles에 zsh가 존재하지 않는다면 find 명령어로 find / -name "*zsh*" -print 2>/dev/null
특수문자가 깨지지 않게 하려면 powerline/fonts가 필요합니다.
아무 폴더에 가서 powerline 을 받아서 설치해도 되지만 제 글에서는 ~/ 폴더에 다운받기로 합니다.
cd ~ ; git clone https://github.com/powerline/fonts.git
fonts 폴더가 생기면
cd fonts; ./install.sh
로 powerline font를 인스톨해줍니다.
다 마치고 나서,
/bin/zsh
로 접속해주시면 됩니다.
터미널을 켰을 때 Zsh 를 바로 켜고 싶으시다면
chsh [계정]
/bin/zsh
순서대로 입력해주시면 됩니다.
예를 들어 저 같은 경우는 chsh js
chsh root
로 js와 root를 잡아줬습니다. root에도 적용시키려면 root의 ~/ 폴더에 가서 적용시킨 계정의 ~/.zshrc 를 그대로 복사해오시면 됩니다.
chsh 는 터미널에 접속했을 때 어떤 쉘을 띄울 지 정하는 명령어입니다.
ps. 추가로 이렇게 설정해놓고 우분투 기본 폰트로 하면 글씨가 깨져보이는데 전 터미널 기본 폰트를 Liberation Mono Bold로 설정했습니다.