diff --git a/.gitignore b/.gitignore index 32e62dec..25042cbb 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ aliases/custom.aliases.bash lib/custom.bash plugins/custom.plugins.bash *.swp +.*.un~ diff --git a/themes/base.theme.bash b/themes/base.theme.bash index 15bd4aa9..f096fda4 100644 --- a/themes/base.theme.bash +++ b/themes/base.theme.bash @@ -31,7 +31,7 @@ RBFU_THEME_PROMPT_PREFIX=' |' RBFU_THEME_PROMPT_SUFFIX='|' function scm { - if [[ -d .git ]]; then SCM=$SCM_GIT + if [[ -f .git/HEAD ]]; then SCM=$SCM_GIT elif [[ -n "$(git symbolic-ref HEAD 2> /dev/null)" ]]; then SCM=$SCM_GIT elif [[ -d .hg ]]; then SCM=$SCM_HG elif [[ -n "$(hg root 2> /dev/null)" ]]; then SCM=$SCM_HG