From 01120b410711cfc490c7a162a03c03ee56d4bf8b Mon Sep 17 00:00:00 2001 From: Hugues Hiegel Date: Wed, 14 Aug 2013 11:23:16 +0200 Subject: [Git] Get git status only if we got a branch… MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 01_Internal.zsh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/01_Internal.zsh b/01_Internal.zsh index 2b404c6..b838237 100644 --- a/01_Internal.zsh +++ b/01_Internal.zsh @@ -152,12 +152,14 @@ __get_git_fullstatus () local _branch _status _tracking _stashes _branch=$(__get_git_branch) - _status=$(__get_git_branch_status) - [ -n "$_branch" ] && _branch=$C_$_prompt_colors[soft_generic]$_C${${_branch/→/$C_$_status$_C}/←/$C_$_prompt_colors[soft_generic]$_C}$C_$color[none]$_C - - _tracking=$(__get_git_tracking_status) - _stashes=$(__get_git_stashes) + if [ -n "$_branch" ] + then + _status=$(__get_git_branch_status) + _branch=$C_$_prompt_colors[soft_generic]$_C${${_branch/→/$C_$_status$_C}/←/$C_$_prompt_colors[soft_generic]$_C}$C_$color[none]$_C + _tracking=$(__get_git_tracking_status) + _stashes=$(__get_git_stashes) + fi [ -n "$1" ] && popd >/dev/null -- cgit v1.2.3