From 47d3b6fc1966df43b37751165d6fa4229904c0fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Fri, 26 Jan 2018 15:02:07 +0100 Subject: Initial commit --- zshrc.d/prompt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 zshrc.d/prompt (limited to 'zshrc.d/prompt') diff --git a/zshrc.d/prompt b/zshrc.d/prompt new file mode 100644 index 0000000..07437b1 --- /dev/null +++ b/zshrc.d/prompt @@ -0,0 +1,17 @@ +# vim: ft=zsh + +[ $UID -eq 0 ] && NCOLOR="red" || NCOLOR="green" +PROMPT="%(?..%{$fg_bold[yellow]%}EXIT: %? +)%{$fg_bold[$NCOLOR]%}%n@%m:%{$fg_bold[blue]%}%1~%{$fg_bold[$NCOLOR]%}%(!.#.$)%{$reset_color%} " +unset NCOLOR + +if [ -e ~/.local/git-prompt.sh ]; then + source ~/.local/git-prompt.sh + export GIT_PS1_SHOWDIRTYSTATE=y + export GIT_PS1_SHOWUNTRACKEDFILES=y + export GIT_PS1_SHOWUPSTREAM="auto" + export GIT_PS1_STATESEPARATOR="" + export GIT_PS1_SHOWUPSTREAM=y + export GIT_PS1_DESCRIBE_STYLE="branch" + RPROMPT='$(__git_ps1 "%s")' +fi -- cgit v1.2.3