Oh My ZSH! 과 agnoster 테마 폰트 깨짐 없이 사용하기

새 블로그의 글로 Oh My ZSH과 플러그인 설치법 보기

먼저 이 글은 우분투 리눅스 기준입니다.

지금까지 배시 셸만 보다가 어디선가 이런 걸 보고 나도 할래! 하시는 분, ZSH은 설치했는데 그 다음은 모르겠는 분, 폰트가 깨졌지만 그냥 사용하고 계신 분을 위한 글입니다.

목차

  1. ZSH 설치
  2. Oh My ZSH! 설치
  3. agnoster 테마로 변경
  4. 깨지지 않는 폰트 다운로드 및 터미널 폰트 변경

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로 바꿔주세요.

이제 원하던 모습이 되었습니다.

SW Level Up

mail@swlevelup.com

You may also like...

3 Responses

  1. 김홍수 말해보세요:

    정리해주신 글 잘 보고 갑니다.

  2. Sstar 말해보세요:

    뾰족해야될 부분이 ?로 나와서 대체 뭐지.. 하다가 발견했습니다. 감사합니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다.