omz theme update prompt

Przeskakując pomiędzy maszynami z zainstalowanym omz trochę irytował mnie defaultowy prompt który nie pokazywał hostname tak więc aby go zaktualizować kopiujemy do custom ten który obecnie używamy:

cp ~/.oh-my-zsh/themes/robbyrussell.zsh-theme ~/.oh-my-zsh/custom/themes
vim .oh-my-zsh/custom/themes/robbyrussell.zsh-theme

Następnie dodajemy co tam chcemy, u mnie tylko hostname:

PROMPT="%{$fg_bold[yellow]%}%m %(?:%{$fg_bold[green]%}%1{➜%} :%{$fg_bold[red]%}%1{➜%} ) %{$fg[cyan]%}%c%{$reset_color%}"
PROMPT+=' $(git_prompt_info)'

ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}git:(%{$fg[red]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}%1{✗%}"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"

I gotowe 🙂

Leave a comment

Your email address will not be published. Required fields are marked *