aboutsummaryrefslogtreecommitdiff
path: root/zsh
diff options
context:
space:
mode:
Diffstat (limited to 'zsh')
-rw-r--r--zsh/zshrc.d/prompt.zsh6
1 files changed, 6 insertions, 0 deletions
diff --git a/zsh/zshrc.d/prompt.zsh b/zsh/zshrc.d/prompt.zsh
index cfac7ffd..f374dbec 100644
--- a/zsh/zshrc.d/prompt.zsh
+++ b/zsh/zshrc.d/prompt.zsh
@@ -18,6 +18,12 @@ prompt() {
# Add sub-commands; VCS, job, and return status checks
PS1=$PS1'$(ret=$?;prompt vcs;prompt job;prompt ret)'
+ # Add a helpful prefix if this shell appears to be exotic
+ case ${SHELL##*/} in
+ (zsh) ;;
+ (*) PS1=zsh:$PS1 ;;
+ esac
+
# Add prefix and suffix
PS1='${PROMPT_PREFIX}'$PS1'${PROMPT_SUFFIX}'