From 6c17db1aaf1775ab76589855d3a208871bbc109d Mon Sep 17 00:00:00 2001 From: Thayol Date: Mon, 21 Sep 2026 10:40:55 +0200 Subject: [PATCH] Extend prompt command instead of replacing it --- prompt.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/prompt.sh b/prompt.sh index d553cea..3e399a1 100755 --- a/prompt.sh +++ b/prompt.sh @@ -57,4 +57,13 @@ __prompt_build() { PS1+=' \$ ' } -PROMPT_COMMAND=__prompt_build +case ";${PROMPT_COMMAND-};" in +*";__prompt_build;"*) ;; +*) + if [[ -n ${PROMPT_COMMAND-} ]]; then + PROMPT_COMMAND="${PROMPT_COMMAND}; __prompt_build" + else + PROMPT_COMMAND=__prompt_build + fi + ;; +esac