이 글은 Apple Silicon (M1) Mac, MacOS 13.5 Ventura 을 기준으로 작성되었습니다.
brew도 설치했겠다, 이제 테마를 설치, 적용해서 zsh을 이쁘게 꾸며보자!
이 테마는 문서가 잘 정리되어있으니, 막힐 때 같이 참고하면 좋을 것 같다
GitHub - romkatv/powerlevel10k: A Zsh theme
A Zsh theme. Contribute to romkatv/powerlevel10k development by creating an account on GitHub.
github.com
brew install romkatv/powerlevel10k/powerlevel10k
위 커맨드를 입력해 테마를 다운로드한다. 맥이 아닌 다른 OS여도 설치 가능한 경로가 많으니, 상단 링크에서 찾아보자.
echo "source $(brew --prefix)/opt/powerlevel10k/powerlevel10k.zsh-theme" >>~/.zshrc
위 커맨드를 입력해 .zshrc 파일에 powerlevel10k 테마를 적용한다는 것을 기재해 놓는다.
source ~/.zshrc
마지막으로 이 커맨드를 입력해 z shell 을 재실행하고, powerlevel10k 상세 설정을 시작한다.
질문을 차분히 읽고, 원하는 대로 결정하면 된다. 실수하더라도 뒤로 갈 수 있고, 설정이 끝난 뒤에도 p10k configure 명령어로 다시 설정이 가능하므로 부담 갖지 않아도 된다.
첫 번째로 MesloNGS NF 라는 폰트를 다운받을텐데,
다운을 다 받고 나면 powerlevel10k에서 제공하는 예쁜 아이콘들을 사용할 수 있다.
폰트를 다운받고나면 안내에 따라 터미널을 껐다가 다시 킨 뒤 이어서 설정을 완료하면 된다.
만족스럽다.
powerlevel10k 를 설치하며 같이 다운받은 MesloNGS NF 폰트는 아쉽게도 한글 입력 시 깨진다.
찾아보니 공식 문서에서 폰트를 수동으로 다운로드하고 적용시키면 한글이 안 뭉개지고 잘 보인다고 한다.
https://github.com/romkatv/powerlevel10k#meslo-nerd-font-patched-for-powerlevel10k ⬅️ 네비게이션 걸어두었다.
GitHub - romkatv/powerlevel10k: A Zsh theme
A Zsh theme. Contribute to romkatv/powerlevel10k development by creating an account on GitHub.
github.com
4개 파일(일반/볼드/이탤릭/볼드+이탤릭) 다운로드한 후에 더블 클릭하여 동일한 이름의 기존 폰트를 교체하면?
나는 코드 편집기로 VSCode를 사용하므로, VSCode 에서 열리는 터미널도 powerlevel10k 세팅이 잘 적용되도록 폰트를 바꿔보겠다.
VSCode > 상태 바 좌측 Code > Preferences > Settings
Search settings > "terminal font" 검색 > Terminal > Integrated: Font Family > MesloLGS NF 입력
^ + ⇧ + ` 커맨드를 눌러 터미널을 켜면?
powerlevel10k 에서 지원하는 아이콘들이 잘 보인다!
이 방법과 비슷하게, 맥 기본제공 터미널 앱의 폰트도 설정에서 변경해 주면 iterm2 에서 쓰는 것처럼 z shell을 쓸 수 있다.
다음 포스팅은 커맨드 자동완성, 커맨드 오타 검사 기능을 설치해 적용시켜 보자.
nvm - Node.js 프로젝트 필수 패키지 (0) | 2023.08.18 |
---|---|
터미널 진입 시 문구 출력 - Mac 개발 세팅 (5) (2) | 2023.08.17 |
명령어 자동 완성, 오타 검사 - Mac 개발 세팅 (4) (0) | 2023.08.17 |
Homebrew 설치 - Mac 개발 세팅 (2) (0) | 2023.08.17 |
iterm2, oh-my-zsh - Mac 개발 세팅 (1) (0) | 2023.08.15 |