diff --git a/liquidprompt b/liquidprompt index 98f44f5..460ad87 100755 --- a/liquidprompt +++ b/liquidprompt @@ -684,7 +684,7 @@ _lp_git_branch() [[ "$LP_ENABLE_GIT" != 1 ]] && return local gitdir gitdir="$(git rev-parse --git-dir 2>/dev/null)" - [[ $? -ne 0 || $gitdir =~ '*/.git*' ]] && return + [[ $? -ne 0 || ! $gitdir =~ (.*\/)?\.git.* ]] && return local branch="$(git symbolic-ref HEAD 2>/dev/null)" if [[ $? -ne 0 || -z "$branch" ]] ; then # In detached head state, use commit instead