Browse Source

[Fix #64] Remove the clean git-info style

Free up `%C` by using `%(D.clean.dirty:%D)` instead.
master
Sorin Ionescu 13 years ago
parent
commit
a06f13f036
  1. 5
      plugins/git/functions/git-info
  2. 3
      plugins/git/style.zsh

5
plugins/git/functions/git-info

@ -139,8 +139,6 @@ function git-info {
local branch_format local branch_format
local branch_formatted local branch_formatted
local branch_info local branch_info
local clean
local clean_formatted
local commit local commit
local commit_format local commit_format
local commit_formatted local commit_formatted
@ -330,8 +328,6 @@ function git-info {
if (( $dirty > 0 )); then if (( $dirty > 0 )); then
zstyle -s ':omz:plugin:git:prompt' dirty 'dirty_format' zstyle -s ':omz:plugin:git:prompt' dirty 'dirty_format'
zformat -f dirty_formatted "$dirty_format" "D:$dirty" zformat -f dirty_formatted "$dirty_format" "D:$dirty"
else
zstyle -s ':omz:plugin:git:prompt' clean 'clean_formatted'
fi fi
# Format prompts. # Format prompts.
@ -350,7 +346,6 @@ function git-info {
"A:$ahead_formatted" \ "A:$ahead_formatted" \
"B:$behind_formatted" \ "B:$behind_formatted" \
"b:$branch_formatted" \ "b:$branch_formatted" \
"C:$clean_formatted" \
"c:$commit_formatted" \ "c:$commit_formatted" \
"d:$deleted_formatted" \ "d:$deleted_formatted" \
"D:$dirty_formatted" \ "D:$dirty_formatted" \

3
plugins/git/style.zsh

@ -20,9 +20,6 @@ zstyle ':omz:plugin:git:prompt' behind 'behind:%B'
# %b - Branch name. # %b - Branch name.
zstyle ':omz:plugin:git:prompt' branch '%b' zstyle ':omz:plugin:git:prompt' branch '%b'
# %C - Indicator to notify of clean branch.
zstyle ':omz:plugin:git:prompt' clean 'clean'
# %c - SHA-1 hash. # %c - SHA-1 hash.
zstyle ':omz:plugin:git:prompt' commit 'commit:%c' zstyle ':omz:plugin:git:prompt' commit 'commit:%c'

Loading…
Cancel
Save