diff --git a/prompt b/prompt index c6f0686..29d4151 100644 --- a/prompt +++ b/prompt @@ -22,12 +22,12 @@ zstyle ':vcs_info:git*' check-for-changes true zstyle ':vcs_info:git*' formats "-(%{%F{203}%} %{%f%}%s:%{%F{2}%}שׂ %{%f%}%b %u%c)" zstyle ':vcs_info:git*' actionformats "-(%{%F{203}%} %{%f%}%s:%{%F{2}%}שׂ %{%f%}%b %u%c)(%a)" -## set precmd to get vcs_info -## precmd runs before every prompt -precmd() { +## do precmd stuff +_vcsinfo() { vcs_info - setTermTitle "($(whoami)@$(hostname) $(pwd))" } +add-zsh-hook precmd _vcsinfo + PROMPT="╭╼(%{%F{81}%}%n%{%F{245}%}@%{%F{206}%}%m %{%F{245}%}%2~%{%F{259}%})─(%(?.😎.😞 %?))"$'\n'"╰┤" export RPROMPT='${vcs_info_msg_0_}'