local blue=""
local bold=""
local cyan=""
+ local dim=""
local green=""
local orange=""
local purple=""
local white=""
local yellow=""
+ local dim_black=""
+ local dim_blue=""
+ local dim_bold=""
+ local dim_cyan=""
+ local dim_green=""
+ local dim_orange=""
+ local dim_magenta=""
+ local dim_red=""
+ local dim_white=""
+ local dim_yellow=""
+
local hostStyle=""
local userStyle=""
tput sgr0 # reset colors
bold=$(tput bold)
+ dim=$(tput dim)
reset=$(tput sgr0)
# Solarized colors
red=$(tput setaf 124)
white=$(tput setaf 15)
yellow=$(tput setaf 136)
+
+ dim_black=$dim$black
+ dim_blue=$dim$blue
+ dim_cyan=$dim$cyan
+ dim_green=$dim$green
+ dim_orange=$dim$orange
+ dim_magenta=$dim$magenta
+ dim_red=$dim$red
+ dim_white=$dim$white
+ dim_yellow=$dim$yellow
else
bold=""
+ dim=""
reset="\e[0m"
black="\e[1;30m"
red="\e[1;31m"
white="\e[1;37m"
yellow="\e[1;33m"
+
+ dim_black="\e[1;30m"
+ dim_blue="\e[1;34m"
+ dim_cyan="\e[1;36m"
+ dim_green="\e[1;32m"
+ dim_orange="\e[1;33m"
+ dim_magenta="\e[1;35m"
+ dim_red="\e[1;31m"
+ dim_white="\e[1;37m"
+ dim_yellow="\e[1;33m"
fi
# build the prompt