본문 바로가기

쿠분투

쿠분투에(Kubuntu)에 zsh, oh my zsh, 테마 설치하기

참고 : (1) https://majjangjjang.tistory.com/212

          (2) https://blog.naver.com/techtree_/222754815443

(1) 터미널에서 다음과 같은 명령어로 zsh를 설치한 후 기본 셸을 zsh로 변경한다.

   $ sudo apt install zsh

   $ chsh -s /usr/bin/zsh

(2) 컴퓨터를 리부팅하면 zsh 셸이 실행된다.

(3) 터미널에서 다음과 같은 명령어로 oh my zsh를 설치한다.

   $ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

(4) 다음으로 powerlevel10k 테마를 설치한다.

   $ git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

(5) kate로 zsh설정 파일인 .zshrc를 열고 zsh 테마를 'powerlevel10k'로 변경한다.

   $ kate ~/.zshrc

ZSH_THEME="powerlevel10k/powerlevel10k"

(6) 다음과 같은 명령어로 .zshrc 설정을 다시 불러들인다.

   $ source ~/.zshrc

(7) 터미널에서 q키를 누른 후, 다음과 같은 명령어를 입력해 복잡한 powerlevel10k 설정 마법사를 실행하지 않고 종료한다. (설정을 하려면 '참고'로 링크한 홈페이지 (1)번의 번호 순서를 따라해본다.)

   $ echo 'POWERLEVEL9K_DISABLE_CONFIGURATION_WIZARD=true' >>! ~/.zshrc

*설정 마법사를 다시 실행하고 싶으면 아래와 같이 입력한다.

   $ p10k configure

(8) 다음과 같은 3개의 플러그인을 설치한다.

   * zsh-autosuggestions (한 번 입력한 명령어를 자동 완성해 주는 플러그인)

   $ git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/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-z (이동했던 디렉토리를 기억해 주는 플러그인)

   $ git clone https://github.com/agkozak/zsh-z $ZSH_CUSTOM/plugins/zsh-z

(9) kate로 .zshrc 파일을 열고 3개의 플러그인을 추가한다.

   $ kate ~/.zshrc

plugins=(git
zsh-autosuggestions
zsh-syntax-highlighting
zsh-z
)

   $ source ~/.zshrc   

(10) 원래 상태인 bash 셸로 복구하려면 터미널에서 아래와 같이 입력한 후 리부팅한다.

   $ chsh -s /usr/bin/bash