From 31a0c6a9fd7ab012521ab931f12b8985af5a3949 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Felipe=20S=C3=A1nchez?= Date: Wed, 22 Nov 2017 10:14:38 -0500 Subject: [PATCH] Update base.theme.bash Added feature to detect the ruby version interpreter ```bash rb_interp_prompt ``` and added to the existing function to be used in any theme. --- themes/base.theme.bash | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/themes/base.theme.bash b/themes/base.theme.bash index a4dfabb0..1a4ba1b1 100644 --- a/themes/base.theme.bash +++ b/themes/base.theme.bash @@ -383,8 +383,13 @@ function chruby_version_prompt { fi } +function rb_interp_prompt { + rb_version=$(ruby --version | awk '{print $2;}') || return + echo -e "${RUBY_THEME_PROMPT_PREFIX}${rb_version}${RUBY_THEME_PROMPT_SUFFIX}" +} + function ruby_version_prompt { - echo -e "$(rbfu_version_prompt)$(rbenv_version_prompt)$(rvm_version_prompt)$(chruby_version_prompt)" + echo -e "$(rbfu_version_prompt)$(rbenv_version_prompt)$(rvm_version_prompt)$(chruby_version_prompt)$(rb_interp_prompt)" } function virtualenv_prompt {