diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme index 594dcc0f..223678da 100644 --- a/powerlevel9k.zsh-theme +++ b/powerlevel9k.zsh-theme @@ -157,42 +157,6 @@ function +vi-git-tagname() { [[ -n ${tag} ]] && hook_com[branch]=" %F{black}${tag}%f" } -# Mercurial status -prompt_hg() { - local rev status - if $(hg id >/dev/null 2>&1); then - if $(hg prompt >/dev/null 2>&1); then - if [[ $(hg prompt "{status|unknown}") = "?" ]]; then - # if files are not added - left_prompt_segment red white - st='±' - elif [[ -n $(hg prompt "{status|modified}") ]]; then - # if any modification - left_prompt_segment yellow black - st='±' - else - # if working copy is clean - left_prompt_segment green black - fi - echo -n $(hg prompt "☿ {rev}@{branch}") $st - else - st="" - rev=$(hg id -n 2>/dev/null | sed 's/[^-0-9]//g') - branch=$(hg id -b 2>/dev/null) - if `hg st | grep -Eq "^\?"`; then - left_prompt_segment red black - st='±' - elif `hg st | grep -Eq "^(M|A)"`; then - left_prompt_segment yellow black - st='±' - else - left_prompt_segment green black - fi - echo -n "☿ $rev@$branch" $st - fi - fi -} - # Dir: current working directory prompt_dir() { left_prompt_segment blue black '%~'