Merge pull request #263 from aramprice/master

Update chruby prompt to show "(system)" when using system ruby
pull/264/head
Travis Swicegood 2014-02-05 15:57:34 -06:00
commit 0986e40d6c
1 changed files with 8 additions and 2 deletions

View File

@ -148,8 +148,13 @@ function chruby_version_prompt {
if declare -f -F chruby_auto &> /dev/null; then if declare -f -F chruby_auto &> /dev/null; then
chruby_auto chruby_auto
fi fi
chruby=$(ruby --version | awk '{print $1, $2;}') || return
echo -e "$CHRUBY_THEME_PROMPT_PREFIX$chruby$CHRUBY_THEME_PROMPT_SUFFIX" ruby_version=$(ruby --version | awk '{print $1, $2;}') || return
if [[ ! $(chruby | grep '*') ]]; then
ruby_version="${ruby_version} (system)"
fi
echo -e "${CHRUBY_THEME_PROMPT_PREFIX}${ruby_version}${CHRUBY_THEME_PROMPT_SUFFIX}"
fi fi
} }
@ -188,3 +193,4 @@ function scm_char {
function prompt_char { function prompt_char {
scm_char scm_char
} }