Only count stashes if variable is enabled

This commit is contained in:
Claudio Mezzasalma 2019-01-22 23:01:05 +01:00
parent 00cd54c3be
commit 69516c87a6

View File

@ -286,12 +286,12 @@ function __bobthefish_git_dirty_verbose -S -d 'Print a more verbose dirty state
end end
function __bobthefish_git_stashed -S -d 'Print the stashed state for the current branch' function __bobthefish_git_stashed -S -d 'Print the stashed state for the current branch'
set -l stashes (command git rev-list --walk-reflogs --count refs/stash 2>/dev/null) command git rev-parse --verify --quiet refs/stash >/dev/null
or return or return
echo -n "$git_stashed_glyph" echo -n "$git_stashed_glyph"
if [ "$theme_display_git_stashed_verbose" = 'yes' ] if [ "$theme_display_git_stashed_verbose" = 'yes' ]
echo -n $stashes echo -n (command git rev-list --walk-reflogs --count refs/stash 2>/dev/null)
end end
end end