zsh / oh-my-zsh, Theme 설정이 안되는데??

잠깐 또, 이번엔 숟가락질(삽질/꽃삽질/숟가락질?)을 했다.
oh-my-zsh 의 테마를 바꿔보려고 했는데, 그리하여 시키는대로 했는데, 아무리해도 바뀌질 않는다.

# ~/.zshrc 를 열고, 다음과 같이 편집하면 된다.
ZSH_THEME="원하는 테마명"
# 또는 무작위로 하려면, ZSH_THEME="random"

괜히 여기 저기 뒤지다가, 엉뚱한 글을 발견하고 그대로 해봤으나, 결과는 마찬가지였다.

뭐가 문젤까…


잠시 고민하다가, .zshrc 아래에, 내가 설정해놓은 프롬프트가 있음을 알아차렸다.
아.. 이거였구나. 프롬프트가 강제로 설정되어 있기 때문에 Theme 설정이 이 부분을 건드리지 못했다.

바꾸고 나니, 멋지게 돌아가준다.
oh my zsh theme 은, 정말 많다. 셀 수야 있겠지만, 밑으로 내리다보면 집게 손가락에 경련이 올 정도(거짓말!).

이렇게 많기 때문에 뭘 골라야할 지 막막한 정돈데, 이를 위해 “random” 이 있다.

ZSH_THEME="random"

이렇게 설정하면, 터미널을 열릴 때마다 매번 테마가 바뀌고, 무엇이 선택되었는지 친절하게 알려주기까지 한다.

현재 선택된 random theme 이 뭔지 알고 싶다면, 다음 명령.

$ echo $RANDOM_THEME
/home/useraa/.oh-my-zsh/themes/jreese.zsh-theme

.zshrc 에 설정된 theme 이 뭔지 알고 싶다면,

$ echo $ZSH_THEME
random

random 으로 써보다가, 맘에 드는걸 발견하면 고정하여 쓰는게 좋겠다.

Author: 아무도안

안녕하세요. 글 남겨주셔서 고맙습니다.