[Linux] zsh에서 agnoster테마 사용하기 [tested in Ubuntu]
zsh는 최근에 나온 쉘이다. oh-my-zsh는 zsh의 환경설정을 다루는 프레임워크로 테마나 플러그인을 사용할수 있다.
zsh에서 agnoster라는 테마가 아주 잘나와서 인기가 있는데 iterm에서만 작동한다는 문제점이 있었다.(폰트 문제로 영문조차 꺠져서 나왔음)
oh-my-zsh커뮤니티가 활발한 만큼 이 문제에 대해서는 공식적으로는 맥만 지원하지만 어느 멋진분이 Ubuntu Mono derivative Powerline이라는 글꼴로 해결을 할 수가 있다고 한다.
그래서 시도 해서 성공했다.
정상적으로 설치가 되면 이렇게 멋진 테마가 적용된다.!!!!
agnoster테마 설치시 나오는 글꼴 에러.... 영 보기가 좋지 않다 참고 쓸만 하지만 매우 거슬린다.
일단 zsh부터 설치를 하자!!!
sudo apt-get install zsh |
아마 대부분 데비안/우분투 계열에서는 해결이 될것이다.(한글 또한)
기본적으로 기본쉘은 bash이므로 zsh로 변경을 해야한다.
chsh 명령어로 sh쉘을 변경할수 있는데 쉘의 위치를 알아야 한다. 따라서 which명령어로 zsh의 위치를 알아 낸다.
리눅스에서는 ` 로 감사주면 명령어로 인식을 하므로 간단하게 해결을 할수있다.
chsh -s `which zsh` |
이제 쉘을 bash에서 zsh로 변경을 했으니 zsh쉘로 터미널이 실행될것이다.
이제 oh-my-zsh를 설치하고 폰트 설치와 터미널 설정만 하면 되다.
oh-my-zsh는 github에서 다운로드 받아서 설치한다.
wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh ./install.sh |
oh-my-zsh가 설치 되었으니 이제 .zshrc에서 테마를 지정할 수 있다.
화살표 방향을 수정해 주면된다.
이제 터미널을 재실행 하면 폰트가 깨진 zsh agnoster 테마를 만나볼 수 있다.
git clone https://github.com/powerline/fonts.git |
으로 파일을 다운로드 받는다.
cd fonts ./install.sh |
로 폰트를 설치한다.
설치가 완료되면 이제 터미널에서 폰트를 Ubuntu Mono derivative Powerline으로 변경하면 된다.
터미네이터 기준으로
이렇게 변경하면 멋진 agnoster 테마를 볼수 있다.!!!
'Linux' 카테고리의 다른 글
[Linux] uid ? gid 리눅스 사용자 식별자 (0) | 2015.12.24 |
---|---|
[Linux] 입 출력 리다이렉션 (0) | 2015.12.24 |
[Linux] .desktop 파일 만들기 (0) | 2015.12.01 |
deb 패키지 만들기 (0) | 2015.07.28 |
리눅스의 파일/다이렉트 구조 (0) | 2014.10.03 |