diff --git a/themes/bobthefish/fish_prompt.fish b/themes/bobthefish/fish_prompt.fish
index 32efc568941f839f247fbae11f31ae320f839749..eeec09c3e210e30e34cd96497c407f80f9e07d1e 100644
--- a/themes/bobthefish/fish_prompt.fish
+++ b/themes/bobthefish/fish_prompt.fish
@@ -48,6 +48,7 @@ set __bobthefish_med_red    ce000f
 set __bobthefish_dk_red     600
 
 set __bobthefish_slate_blue 255e87
+set __bobthefish_med_blue   005faf
 
 set __bobthefish_lt_orange  f6b117
 set __bobthefish_dk_orange  3a2a03
@@ -60,9 +61,6 @@ set __bobthefish_dk_brown   4d2600
 set __bobthefish_med_brown  803F00
 set __bobthefish_lt_brown   BF5E00
 
-set __bobthefish_dk_blue    1E2933
-set __bobthefish_med_blue   275379
-set __bobthefish_lt_blue    326D9E
 
 # ===========================
 # Helper methods
@@ -311,10 +309,6 @@ function __bobthefish_prompt_dir -d 'Display a shortened form of the current dir
   __bobthefish_path_segment "$PWD"
 end
 
-function __bobthefish_in_virtualfish_virtualenv
-  set -q VIRTUAL_ENV
-end
-
 function __bobthefish_virtualenv_python_version -d 'Get current python version'
   switch (readlink (which python))
     case python2
@@ -331,11 +325,10 @@ function __bobthefish_virtualenv -d 'Get the current virtualenv'
 end
 
 function __bobthefish_prompt_virtualfish -d "Display activated virtual environment (only for virtualfish, virtualenv's activate.fish changes prompt by itself)"
-  set flag_bg $__bobthefish_lt_blue
-  set flag_fg $__bobthefish_dk_blue
-  __bobthefish_start_segment $flag_bg $flag_fg
-  set_color $flag_fg --bold
-  echo -n -s (__bobthefish_virtualenv) $flags ' '
+  set -q VIRTUAL_ENV; or return
+  __bobthefish_start_segment $__bobthefish_med_blue $__bobthefish_lt_grey
+  set_color $__bobthefish_lt_grey --bold
+  echo -n -s (__bobthefish_virtualenv) ' '
   set_color normal
 end
 
@@ -347,9 +340,7 @@ end
 function fish_prompt -d 'bobthefish, a fish theme optimized for awesome'
   __bobthefish_prompt_status
   __bobthefish_prompt_user
-  if __bobthefish_in_virtualfish_virtualenv
-    __bobthefish_prompt_virtualfish
-  end
+  __bobthefish_prompt_virtualfish
   if __bobthefish_in_git       # TODO: do this right.
     __bobthefish_prompt_git    # if something is in both git and hg, check the length of
   else if __bobthefish_in_hg   # __bobthefish_git_project_dir vs __bobthefish_hg_project_dir