From f6456dbc26de5fbdb9268f642a06bce733fff0ad Mon Sep 17 00:00:00 2001
From: Justin Hileman <justin@justinhileman.info>
Date: Sat, 22 Nov 2014 00:10:45 -0800
Subject: [PATCH] =?UTF-8?q?[bobthefish]=20Update=20virtualenv=20segment=20?=
 =?UTF-8?q?colors=E2=80=A6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

remove some additional unnecessary complication.
---
 themes/bobthefish/fish_prompt.fish | 21 ++++++---------------
 1 file changed, 6 insertions(+), 15 deletions(-)

diff --git a/themes/bobthefish/fish_prompt.fish b/themes/bobthefish/fish_prompt.fish
index 32efc56..eeec09c 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
-- 
GitLab