diff options
author | Felipe Contreras <felipe.contreras@gmail.com> | 2012-11-29 15:54:17 +0100 |
---|---|---|
committer | Felipe Contreras <felipe.contreras@gmail.com> | 2013-04-21 02:57:05 -0500 |
commit | c944f8b465e6c28f9a42ac6d71c90ddf9a5b5742 (patch) | |
tree | 6befce736a36df9330317bd457a112da1926542f /plugins | |
parent | 72a8c08cc897520ea74ae49e811cd9e34501c520 (diff) | |
download | zsh-c944f8b465e6c28f9a42ac6d71c90ddf9a5b5742.tar.gz zsh-c944f8b465e6c28f9a42ac6d71c90ddf9a5b5742.tar.bz2 zsh-c944f8b465e6c28f9a42ac6d71c90ddf9a5b5742.zip |
gitfast: fix prompt
Certain themes need the 'clean' mark, and some people like to have the
'dirty' one, just like the original git_promp_info().
We probably shouldn't be modifying that function, there's no other clean
way to achieve our own status information, so let's try to emulate the
original as much as possible.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/gitfast/gitfast.plugin.zsh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/gitfast/gitfast.plugin.zsh b/plugins/gitfast/gitfast.plugin.zsh index 7e50cf721..dba1b1315 100644 --- a/plugins/gitfast/gitfast.plugin.zsh +++ b/plugins/gitfast/gitfast.plugin.zsh @@ -3,5 +3,6 @@ source $dir/../git/git.plugin.zsh source $dir/git-prompt.sh function git_prompt_info() { - __git_ps1 "${ZSH_THEME_GIT_PROMPT_PREFIX//\%/%%}%s${ZSH_THEME_GIT_PROMPT_SUFFIX//\%/%%}" + dirty="$(parse_git_dirty)" + __git_ps1 "${ZSH_THEME_GIT_PROMPT_PREFIX//\%/%%}%s${dirty//\%/%%}${ZSH_THEME_GIT_PROMPT_SUFFIX//\%/%%}" } |