From 1c69b6de798836341cdc721bbd9f16feee4627cd Mon Sep 17 00:00:00 2001 From: madumlao Date: Tue, 29 Apr 2025 14:11:07 +0800 Subject: [PATCH] Add return value to zsh prompt if nonzero --- skel/.zshrc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/skel/.zshrc b/skel/.zshrc index 0063c17..54a6606 100644 --- a/skel/.zshrc +++ b/skel/.zshrc @@ -86,3 +86,6 @@ emulate bash [ -f "$HOME/.rc-local" ] && source "$HOME/.rc-local" emulate zsh [ -f "$HOME/.zshrc-local" ] && source "$HOME/.zshrc-local" + +# Add return value to prompt if nonzero +PS1='%(!.%B%F{red}.%B%F{green}%n@)%m %F{blue}%(!.%1~.%~) ${vcs_info_msg_0_}%F{blue}%(?..%F{red}[%?] )%F{blue}%(!.#.$)%b%f '