Oh My ZSH! 과 agnoster 테마 폰트 깨짐 없이 사용하기
새 블로그의 글로 Oh My ZSH과 플러그인 설치법 보기
먼저 이 글은 우분투 리눅스 기준입니다.
지금까지 배시 셸만 보다가 어디선가 이런 걸 보고 나도 할래! 하시는 분, ZSH은 설치했는데 그 다음은 모르겠는 분, 폰트가 깨졌지만 그냥 사용하고 계신 분을 위한 글입니다.
목차
- ZSH 설치
- Oh My ZSH! 설치
- agnoster 테마로 변경
- 깨지지 않는 폰트 다운로드 및 터미널 폰트 변경
ZSH 설치
터미널을 열고 다음을 입력해 zsh을 설치 하세요.
sudo apt-get install zsh
설치가 된 후 기본 셸을 zsh로 바꿔주세요.
chsh -s /usr/bin/zsh
which zsh로 확인했을 때 위치가 /usr/bin/zsh 일 경우입니다.
보통은 동일할 겁니다.
chsh -s `which zsh`
이걸로 위치를 확인함과 동시에 해당 경로로 변경할 수도 있습니다.
이제 재부팅을 해주세요. 터미널만 재시작하면 적용이 안 됩니다.
Oh My ZSH! 설치
재 부팅 후 터미널을 열면 영어로 zsh 메뉴가 나옵니다.
전 2번을 눌렀습니다. 직접 설정하려면 1번을 눌러 진행하면 됩니다.
이제 Oh My ZSH!을 설치합시다.
http://ohmyz.sh/ 사이트에 들어가면 아래에 Install oh-my-zsh now라는 부분이 있습니다.
Via curl 과 Via wget 둘 중 하나를 선택해서 복사하여 설치할 수 있는데요.(앞의 $는 빼야 합니다!)
여기선 curl을 이용하여 진행하겠습니다.
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
이걸 넣고 엔터를 쳤지만 curl이 먼저 설치되어있지 않다면 설치가 안됩니다.
고맙게도 설치방법을 알려줍니다. 먼저 curl을 설치하세요.
sudo apt-get install curl
다시 입력하면 설치가 됩니다.
agnoster 테마로 변경
사용자 홈 디렉터리에 .zshrc라는 파일을 수정해야 합니다.
수정 권한이 필요합니다.
sudo vim .zshrc
위 사진이 고친 모습입니다.
10 ZSH_THEME=”robbyrussell” 에서 robbyrussell을 agnoster로 바꾸셔도 되고,
저처럼 주석 처리하고 한 줄을 추가해도 좋습니다.
터미널을 재시작하면 agnoster 테마가 적용되어 있군요.
그런데 예상하던 뾰족한 모습이 아니라 실망하셨나요?
이제 우분투에서도 agnoster 테마가 깨지지 않는 폰트를 설치해 봅시다.
깨지지 않는 폰트 다운로드 및 터미널 폰트 변경
https://github.com/powerline/fonts 이곳에서 Clone or Download 버튼을 눌러보면
https://github.com/powerline/fonts.git라는 주소가 나옵니다. 네 git만 붙었을 뿐이죠.
디렉터리를 복사합니다.
git clone https://github.com/powerline/fonts.git
디렉터리에 들어가서 폰트를 설치합니다.
cd fonts ./install.sh
이제 마지막 작업인 터미널 폰트 변경만이 남았군요.
터미널 설정에서 편집 – 프로파일 기본 설정으로 들어가세요.
사용자 지정 글꼴을 Ubuntu Mono derivative Powerline Regular로 바꿔주세요.
이제 원하던 모습이 되었습니다.
정리해주신 글 잘 보고 갑니다.
늦었지만 도움이 되었다면 다행이네요.
뾰족해야될 부분이 ?로 나와서 대체 뭐지.. 하다가 발견했습니다. 감사합니다.