설치 전 모든 패키지 업데이트
sudo apt update && sudo apt upgrade -y && sudo apt autoremove
zsh 설치
sudo apt install -y zsh
Oh My Zsh 설치
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
(설치 중 기본 셸을 Zsh로 변경하겠냐는 질문이 나오면 Y를 선택해준다.)
Powerlevel10k 스킨 설치
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
스킨 적용
nano ~/.zshrc # or vi ~/.zshrc
ZSH_THEME 부분의 값을 powerlevel10k/powerlevel10k로 변경한다.
변경 후 Ctrl+X → Y → 엔터 순으로 빠져나온다.
스킨 적용
source ~/.zshrc
입력하고 나면 Powerlevel10k 설정 화면이 나오는데, 하라는 대로 하고, 본인이 원하는 대로 스킨 설정을 진행하면 된다.
처음 부분에 몇 가지 아이콘들이 잘 보이는지 확인하는 부분이 있는데, 만약 제대로 표시되지 않는다면, MesloLGS NF 폰트를 설치하고 사용하는 터미널에 적용하면 잘 보인다. (WSL의 경우 Windows Terminal, SSH 환경일 경우 PuTTY 등)
설정을 완료하고 나면
위와 같이 예쁘게 생긴 터미널을 얻을 수 있다.
+) 자동 완성 기능과 하이라이팅 기능 설치하기
자동 완성:
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
하이라이팅:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
원하는 것을 설치하고 ~/.zshrc 파일의 80번째 줄 plugins에
위와 같이 띄어쓰기로 구분해서 입력하고 저장하면 된다.
'서버 > Ubuntu' 카테고리의 다른 글
우분투 표시 언어 영어로 변경하기 (0) | 2022.07.26 |
---|---|
MongoDB 5.0 버전 설치 시 "illegal hardware instruction (core dumped) mongo" 오류 (0) | 2022.06.01 |
dpkg-deb: error: paste subprocess was killed by signal (broken pipe) 오류 해결하기 (0) | 2022.04.17 |