0. Intro
oh-my-zsh를 설치했다. 우분투에서 oh-my-zsh를 설치하는 방법은 다른 글(링크1, 링크2)에서 잘 나와있어서 그 글을 참고하면 될 것 같다.
여기서 다루고자 하는 것은 powerlevel10k 테마를 우분투에서 사용하는 법이다. 왜냐하면 이전에 본 글에서는 글쓴이가 mac을 사용하기 때문에 설치과정에서 적용한 터미널의 특성 상 테마를 적용하더라도 심볼이 깨지지 않았지만, 필자는 우분투를 쓰기 때문에 설치 과정에서 심볼이 깨지는 현상이 발생되었기 때문이다.
사람들이 많이 쓰는 테마인 agonster 테마 말고 더 예쁜(!) 테마를 쓰고 싶었다.
powerlevel10k 테마를 적용하고 옵션을 symbol 활성화로 해놓으면 다음과 같다.
다음과 같이 예쁘게 심볼도 있는 터미널을 사용할 수 있다.
1. 테마 다운로드
경로는 .oh-my-zsh/themes 로 들어가서 그 안에서 테마를 다운받는다.
git clone https://github.com/romkatv/powerlevel10k.git
$ZSH_CUSTOM/themes/powerlevel10k
2. zsh 설정에 들어가 테마 변경
vim ~/.zshrc
zshrc 파일에서 수정할 수 있다. 꼭 vim으로 수정할 필요는 없지만 vim으로 간단하게 할 수 있다.
위 그림처럼
ZSH_THEME="powerlevel10k/powerlevel10k"
으로 변경 후에 저장한다.
3. 폰트 설치
그 다음에 터미널을 껐다켜면 테마가 적용되면서 옵션을 선택하라고 할 텐데, 그 전에 폰트를 설치하면 좋다.
아무리 powerline 전용 폰트라고 하더라도 나는 이상하게 다 깨졌다. 심지어 D2coding font도 이런 심볼 지원이 된다고 설명이 되어있는데 최신버전을 설치해도 아래와 같았다.
powerlevel10k 테마 제작자가 작성한 Troubleshooting에서 이 원인을 찾아보니
다음 링크에 들어가 폰트를 설치하라고 말한다. mac을 쓰는 경우에는 다른 프로그램을 통해 쉽게 설치하는 것 같은데 나는 직접 다운 받아서 설치했다. 그리고 참고로 다음 링크로 들어가서 다운받으려고 해도
이렇게 오류가 뜨기 때문에
https://github.com/romkatv/powerlevel10k-media
GitHub - romkatv/powerlevel10k-media: Media files for powerlevel10k
Media files for powerlevel10k. Contribute to romkatv/powerlevel10k-media development by creating an account on GitHub.
github.com
이 링크에서 git clone해서 다운을 받고 그 안에 있는 [MesloLGS NF Regular.ttf]를 설치했다.
4. 터미널에 폰트 적용
터미널 상단의 Edit - preferences에 들어가서 custom font를 사용할 수 있다. 앞서 설치한 폰트를 클릭하고 나머지는 본인이 설정한다.
5. p10k configure로 옵션 정하기
이제 아래의 커맨드를 터미널에 입력한다.
p10k configure
그러면 위와 같은 화면을 보게 되는데 폰트가 제대로 적용이 되면 심볼이 깨지지 않고 잘 나오게 된다.
선택을 하면서 본인이 원하는대로 커스텀하면 된다.
'프로그래밍 Programming > 리눅스 우분투 Ubuntu' 카테고리의 다른 글
[서버] 유무선으로 연결된 서버컴퓨터(Ubuntu)에 원격접속하기 (0) | 2023.09.11 |
---|---|
[리눅스/우분투] TurboVNC와 mobaXterm 같이 사용하기 (GUI 사용) (0) | 2023.08.07 |
[리눅스] 윈도우 환경에서 우분투 사용하는 방법 (0) | 2023.05.29 |
[리눅스/우분투] turboVNC 설치 (0) | 2023.04.06 |