[Window] Set zsh(oh-my-zsh) on Git Bash

ETC

Language :

Download zsh

Download the compressed file via the download link.

Insert zsh settings folder

  1. Disassemble the downloaded zst compressed file.
  2. Release the tar compressed file in the decompressed folder.
  3. Overwrite the etc, user folder in the decompressed folder to the Git installation folder (C:\Program Files\Git).

git_zsh.png

Run zsh

shell

zsh

There are a few questions for setting up the basics. Proceed with a careful reading.

설정 완료 후 화면

oh-my-zsh installation

shell

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

Set to go to zsh when running Git Bash

~/.bashrc file modification

shell

vi ~/.bashrc

text

# Launch Zsh
if [ -t 1 ]; then
exec zsh
fi

Apply modifications

shell

source ~/.bashrc

Restart Git Bash

Theme Settings

Check the link for the theme type

shell

vi ~/.zshrc

text

ZSH_THEME="agnoster"

Apply modifications

shell

source ~/.zshrc 

Delete the user name that appears at the prompt

shell

vi ~/.zshrc

text

prompt_context() {
  if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
    prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
  fi
}

shell

source ~/.zshrc 

Before and after application

Reference

https://wayhome25.github.io/etc/2017/03/12/zsh-alias

https://cyanlh.github.io/Dev-ETC/windows10에서-powershell과-git-bash에-zsh-설치하기

https://doda.tistory.com/entry/Windows-git-bash%EC%97%90-zsh-oh-my-zsh

민갤

Back-End Developer

백엔드 개발자입니다.