INCLUDE="admone-pwd;admone-vcs;admone-exit-code"
FORMAT_LOWER="%B%F{%(?.cyan.red)}"
-TRANSIENT_PROMPT="0" # This is buggy
SHORT_PROMPT="➤"
FORMAT_SHORT="%B%F{%(?.cyan.red)}"
TWO_LINE="0"
fi
}
-if [[ $TRANSIENT_PROMPT == "1" ]]; then
- SHORT_PROMPT=$FORMAT_SHORT$SHORT_PROMPT' '%f%b
-
- set-transient-prompt() {
- if [[ $PROMPT != $SHORT_PROMPT ]]; then
- PROMPT=$SHORT_PROMPT
- zle .reset-prompt
- fi
- }
-
- zle-line-finish() {
- set-transient-prompt
- }
-
- trap 'set-transient-prompt; return 130' INT
-fi
-
if [[ ! $(echo $INCLUDE | grep -q "vcs") ]]; then
zstyle ':vcs_info:*' check-for-changes true
autoload -Uz add-zsh-hook vcs-info