From: martin f. krafft Date: Mon, 22 Apr 2013 14:16:58 +0000 (+0200) Subject: improve vcsh prompt integration X-Git-Url: https://git.madduck.net/etc/zsh.git/commitdiff_plain/c853fda54db5336befa027b4fe90f3b6b665c31e?ds=sidebyside;hp=93691050d013174477fc5256594e7ccc358a113b improve vcsh prompt integration --- 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/~}"