From 04b91b50f29d1b262cf592615ecdc1d9590d542b Mon Sep 17 00:00:00 2001 From: Mike Stenhouse Date: Thu, 16 Aug 2012 15:28:05 +0100 Subject: [PATCH] Shouldn't output anything if we're not in a repo. --- prompt.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/prompt.sh b/prompt.sh index 4a0b062..5385754 100644 --- a/prompt.sh +++ b/prompt.sh @@ -18,13 +18,14 @@ function find_git_branch { } function find_git_dirty { st=$(git status 2>/dev/null | tail -n 1) - if [[ $st != "nothing to commit (working directory clean)" ]] + if [[ $st == "" ]]; then git_dirty='' - then + elif [[ $st == "nothing to commit (working directory clean)" ]]; then + git_dirty='' + else git_dirty='*' fi } - PROMPT_COMMAND="find_git_branch; find_git_dirty; $PROMPT_COMMAND" # Default Git enabled prompt with dirty state