WSL2 terminal custom

Date:     Updated:

Categories:

Tags: , , ,

WSL2?

  • Windows Subsystem Linux
  • 윈도우 시스템을 Linux로도 이용할 수 있는 것!
  • WSL1보다 2가 조금 더 성능이 좋다고 한다.
  • 리눅스의 terminal을 좋아하는 나로서는 너무 환영!

terminal을 바꿔보자

  • MAC에서도 사용하는 oh my zsh를 설치할 것이다.
  • 조금 더 예쁜 터미널 .. 완성이 되면 개발이 더 하고싶어질 거에요!
  • 우선 먼저 zsh를 다운받아야 합니다..! zsh 다운로드 « 클릭!

    sudo apt install zsh
    

    위 명령을 bash에 입력!

  • 이후에는 oh my zsh를 설치하기 위해 아래 명령어를 wsl2 terminal에 입력합니다!

    sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    
  • 위 커맨드로 oh my zsh를 설치하는 와중에 아래 이미지처럼 default shell을 물어봅니다! image

    당연히 YES 겠죠!

  • 그렇다면 다음과 같은 화면이 나타나며 default shell이 zsh로 바뀌게 됩니다! image

    하지만 뭔가 심심하다.. 더 시도해보자!

Powerlevel10K

  • Powerlevel10K 에서는 본인의 oh my zsh를 쉽게 커스텀 해 준다!

  • 우선 powerlevel10k의 github 주소로 들어가서 따라 해보자!

    powerlevel10k 클릭

    • 내리다보면 이 부분이 보인다! oh my zsh 밑에있는 git 명령어를 복사해주자.
      image

    • 이후로 ~/.zshrc 을 편집기로 열어 ZSH_THEME=”robbyrussell” 부분의 robbyrussell을 위 이미지처럼 powerlevel10k/powerlevel10k 로 바꾸어준다.

    • 그 다음 github 주소에서 밑으로 내리다보면 다음과 같은 폰트파일이 보인다
      image

      • 전부 다운받아 준 뒤 wsl2를 재시작해보자!
  • 위 과정을 따라했다면, 마법사가 시작되는데, 터미널에서는 아무리봐도 네모 두 개인 글자를 보고 다이아몬드로 보이냐고 물어본다. 이는 폰트가 적용되지 않았기 때문이다. 자! 폰트설정을 해보자!

    image

  • 위 이미지에서 설정을 눌러주면 vscode든 visual studio든 편집기로 settings.json이 열릴 것이다!

    image

    • 쭉 내려와서 본인의 wsl2 profile 부분에 FONT설정을 MesloLGS NF 로 입력해주자!

    • 이후에는 다이아몬드던 데비안로고던 물어보는 로고가 다 잘 표시가 될 것이다! 설정은 본인의 입맛대로 구성하면 된다 :)

나의 Termianl
image

Leave a comment