다음 패키지가 기본 필요하다
brew install zsh zsh-completions
sudo apt install zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
git clone https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k
vim
이나 vi
와 같은 편집툴을 이용하여 ~/.zshrc
의 내용을 수정 해준다.
~/.zshrc
내의 ZSH_THEME="robbyrussell"
부분을 원하는 테마로 수정한다.
ZSH_THEME="powerlevel10k/powerlevel10k"
실행하면 다음 과 같은 화면이 나오고 지시에 따라 원하는 타입으로 설정해준다.
MesloLGS NF 폰트
다음 4개의 폰트를 설치하고 터미널에 폰트 설정을 해준다.
개발자분들이 터미널에 자주쓰는 D2
같은 폰트도 가능하다.
마지막으로 터미널의 생상성을 높여줄 플러그인 설치해보자
여기서는 대표적인 플러그인인 zsh-syntax-highlighting
과 zsh-autosuggestions
을 사용해볼것이다.
# zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
# zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions"
vi ~/.zshrc
로 편집기에서 쭉 밑으로 내려서 plugins =(git)
부분을 다음과 같이 수정한다.
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
source ~/.zshrc
를 하여 반영 시켜준다.