Bash에 theme를 적용해 보자

bash에 적절한 색깔과 모양을 입히면 가독성이 높아지고 실수를 줄일 수 있게 된다.

Bash-it이라는 유용한 페키지가 배포되어 있다.

다음과 같이 따라해 보자.

# clone library
git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it
# install library
~/.bash_it/install.sh

※ 설치 될 때 물어보는 질문을 잘 보고 자신에게 맞는 옵션을 선택하자.

추천 theme는 bakke이다.

bash-it bakke ref: Bash-it

기본 theme를 원하는 것으로 바꾸려면 ~/.bashrc file을 다음과 같이 수정해준다.

# ~/.bashrc
export BASH_IT_THEME='bakke'

수정이 끝나면 현재 session에 반영하기 위해 bash-it reload를 하거나 source ~/.bashrc를 실행해 적용한다.

Tip

Version Control Information

bash-it에서는 git과 같은 version control tool의 정보를 표시해 준다. 현재 작업 중인 branch와 commit 상태를 알려주기 때문에 편리하다. 그러나 현재 작업중인 repository의 크기가 크다면 프롬프트가 갱신될 때마다 잠깐씩 기다려야 한다. 더구나 사양이 낮은 노트북으로 작업할 때는 작업 능률을 상당히 저해한다.

이를 비활성화 시켜주고 싶을 때는 아래와 같이 ~/.bashrc file에 옵션을 수정해 주면 된다. 자세한 것은 공식문서를 참고하자.

export SCM_CHECK=false
... ... ... ...
Back