From c853fda54db5336befa027b4fe90f3b6b665c31e Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Mon, 22 Apr 2013 16:16:58 +0200 Subject: [PATCH] improve vcsh prompt integration --- .zsh/zshrc/60_vcsprompt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.zsh/zshrc/60_vcsprompt b/.zsh/zshrc/60_vcsprompt index f9649fb..9513f6a 100644 --- a/.zsh/zshrc/60_vcsprompt +++ b/.zsh/zshrc/60_vcsprompt @@ -159,7 +159,9 @@ __vcs_set_prompt_variables() branch="$(__git_get_branch)" || { error "could not determine git branch"; return 1 } eval set -- $(__vcs_get_prompt_path_components "$reporoot" "$branch") - if [ -d "$GIT_DIR" ]; then + if [ -n "$VCSH_REPO_NAME" ]; then + set -- "vcsh/$VCSH_REPO_NAME" "$2" "$3" + elif [ -d "$GIT_DIR" ]; then # poor man's replace until I find out how to do named dirs properly # here: local _D="${GIT_DIR/$HOME/~}" -- 2.39.5