summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Perepelitsa <roman.perepelitsa@gmail.com>2020-06-09 21:25:55 +0300
committerRoman Perepelitsa <roman.perepelitsa@gmail.com>2020-06-09 21:25:55 +0300
commitc6e599ddd50607342ad79b21e8387e8ca6afaa30 (patch)
tree7689c19f68cc1eaf755a43d44ef905373ffef85c
parenta700031279b0fa5efdd67e99181a2a959bd7f2c2 (diff)
fix a typo in remote-git-url => icon conversion (bitbucket was shows as github); see #808
-rw-r--r--internal/p10k.zsh11
1 files changed, 3 insertions, 8 deletions
diff --git a/internal/p10k.zsh b/internal/p10k.zsh
index cd74822c..303df733 100644
--- a/internal/p10k.zsh
+++ b/internal/p10k.zsh
@@ -3605,7 +3605,7 @@ function _p9k_vcs_icon() {
case "$VCS_STATUS_REMOTE_URL" in
*github*) _p9k__ret=VCS_GIT_GITHUB_ICON;;
*bitbucket*) _p9k__ret=VCS_GIT_BITBUCKET_ICON;;
- *stash*) _p9k__ret=VCS_GIT_GITHUB_ICON;;
+ *stash*) _p9k__ret=VCS_GIT_BITBUCKET_ICON;;
*gitlab*) _p9k__ret=VCS_GIT_GITLAB_ICON;;
*) _p9k__ret=VCS_GIT_ICON;;
esac
@@ -3692,13 +3692,8 @@ function _p9k_vcs_render() {
# It's weird that removing vcs-detect-changes from POWERLEVEL9K_VCS_GIT_HOOKS gets rid
# of the GIT icon. That's what vcs_info does, so we do the same in the name of compatiblity.
- case "$VCS_STATUS_REMOTE_URL" in
- *github*) icon=VCS_GIT_GITHUB_ICON;;
- *bitbucket*) icon=VCS_GIT_BITBUCKET_ICON;;
- *stash*) icon=VCS_GIT_GITHUB_ICON;;
- *gitlab*) icon=VCS_GIT_GITLAB_ICON;;
- *) icon=VCS_GIT_ICON;;
- esac
+ _p9k_vcs_icon
+ icon=$_p9k__ret
fi
: ${state:=CLEAN}