Configuration vars will respect user values if setted

Fix #19
This commit is contained in:
Caio Gondim
2014-12-01 17:52:47 +01:00
committed by Caio Gondim
parent b1607b38d9
commit cb8f7065ef

View File

@@ -15,61 +15,154 @@
VIRTUAL_ENV_DISABLE_PROMPT=true VIRTUAL_ENV_DISABLE_PROMPT=true
BULLETTRAIN_PROMPT_CHAR="\$" # PROMPT
BULLETTRAIN_PROMPT_ROOT=true if [ ! -n "${BULLETTRAIN_PROMPT_CHAR+1}" ]; then
BULLETTRAIN_PROMPT_CHAR="\$"
fi
if [ ! -n "${BULLETTRAIN_PROMPT_ROOT+1}" ]; then
BULLETTRAIN_PROMPT_ROOT=true
fi
BULLETTRAIN_STATUS_BG=black # STATUS
BULLETTRAIN_STATUS_FG=default if [ ! -n "${BULLETTRAIN_STATUS_BG+1}" ]; then
BULLETTRAIN_STATUS_BG=black
fi
if [ ! -n "${BULLETTRAIN_STATUS_FG+1}" ]; then
BULLETTRAIN_STATUS_FG=default
fi
BULLETTRAIN_TIME_SHOW=true # TIME
BULLETTRAIN_TIME_BG='' if [ ! -n "${BULLETTRAIN_TIME_SHOW+1}" ]; then
BULLETTRAIN_TIME_FG='' BULLETTRAIN_TIME_SHOW=true
fi
if [ ! -n "${BULLETTRAIN_TIME_BG+1}" ]; then
BULLETTRAIN_TIME_BG=''
fi
if [ ! -n "${BULLETTRAIN_TIME_FG+1}" ]; then
BULLETTRAIN_TIME_FG=''
fi
BULLETTRAIN_VIRTUALENV_SHOW=true # VIRTUALENV
BULLETTRAIN_VIRTUALENV_BG=yellow if [ ! -n "${BULLETTRAIN_VIRTUALENV_SHOW+1}" ]; then
BULLETTRAIN_VIRTUALENV_FG=white BULLETTRAIN_VIRTUALENV_SHOW=true
BULLETTRAIN_VIRTUALENV_PREFIX=🐍 fi
if [ ! -n "${BULLETTRAIN_VIRTUALENV_BG+1}" ]; then
BULLETTRAIN_VIRTUALENV_BG=yellow
fi
if [ ! -n "${BULLETTRAIN_VIRTUALENV_FG+1}" ]; then
BULLETTRAIN_VIRTUALENV_FG=white
fi
if [ ! -n "${BULLETTRAIN_VIRTUALENV_PREFIX+1}" ]; then
BULLETTRAIN_VIRTUALENV_PREFIX=🐍
fi
# NVM # NVM
if [ ! -n "${BULLETTRAIN_NVM_SHOW+1}" ]; then if [ ! -n "${BULLETTRAIN_NVM_SHOW+1}" ]; then
BULLETTRAIN_NVM_SHOW=true BULLETTRAIN_NVM_SHOW=true
fi fi
BULLETTRAIN_NVM_BG=green if [ ! -n "${BULLETTRAIN_NVM_BG+1}" ]; then
BULLETTRAIN_NVM_FG=white BULLETTRAIN_NVM_BG=green
BULLETTRAIN_NVM_PREFIX="⬡ " fi
if [ ! -n "${BULLETTRAIN_NVM_FG+1}" ]; then
BULLETTRAIN_NVM_FG=white
fi
if [ ! -n "${BULLETTRAIN_NVM_PREFIX+1}" ]; then
BULLETTRAIN_NVM_PREFIX="⬡ "
fi
BULLETTRAIN_RVM_SHOW=true # RMV
BULLETTRAIN_RVM_BG=magenta if [ ! -n "${BULLETTRAIN_RVM_SHOW+1}" ]; then
BULLETTRAIN_RVM_FG=white BULLETTRAIN_RVM_SHOW=true
BULLETTRAIN_RVM_PREFIX=♦️ fi
if [ ! -n "${BULLETTRAIN_RVM_BG+1}" ]; then
BULLETTRAIN_RVM_BG=magenta
fi
if [ ! -n "${BULLETTRAIN_RVM_FG+1}" ]; then
BULLETTRAIN_RVM_FG=white
fi
if [ ! -n "${BULLETTRAIN_RVM_PREFIX+1}" ]; then
BULLETTRAIN_RVM_PREFIX=♦️
fi
BULLETTRAIN_DIR_SHOW=true # DIR
BULLETTRAIN_DIR_BG=blue if [ ! -n "${BULLETTRAIN_DIR_SHOW+1}" ]; then
BULLETTRAIN_DIR_FG=white BULLETTRAIN_DIR_SHOW=true
BULLETTRAIN_DIR_EXTENDED=true fi
if [ ! -n "${BULLETTRAIN_DIR_BG+1}" ]; then
BULLETTRAIN_DIR_BG=blue
fi
if [ ! -n "${BULLETTRAIN_DIR_FG+1}" ]; then
BULLETTRAIN_DIR_FG=white
fi
if [ ! -n "${BULLETTRAIN_DIR_EXTENDED+1}" ]; then
BULLETTRAIN_DIR_EXTENDED=true
fi
BULLETTRAIN_GIT_SHOW=true # GIT
BULLETTRAIN_GIT_BG=white if [ ! -n "${BULLETTRAIN_GIT_SHOW+1}" ]; then
BULLETTRAIN_GIT_FG=black BULLETTRAIN_GIT_SHOW=true
BULLETTRAIN_GIT_EXTENDED=true fi
if [ ! -n "${BULLETTRAIN_GIT_BG+1}" ]; then
BULLETTRAIN_GIT_BG=white
fi
if [ ! -n "${BULLETTRAIN_GIT_FG+1}" ]; then
BULLETTRAIN_GIT_FG=black
fi
if [ ! -n "${BULLETTRAIN_GIT_EXTENDED+1}" ]; then
BULLETTRAIN_GIT_EXTENDED=true
fi
BULLETTRAIN_CONTEXT_SHOW=true # CONTEXT
BULLETTRAIN_CONTEXT_BG=black if [ ! -n "${BULLETTRAIN_CONTEXT_SHOW+1}" ]; then
BULLETTRAIN_CONTEXT_FG=default BULLETTRAIN_CONTEXT_SHOW=true
fi
if [ ! -n "${BULLETTRAIN_CONTEXT_BG+1}" ]; then
BULLETTRAIN_CONTEXT_BG=black
fi
if [ ! -n "${BULLETTRAIN_CONTEXT_FG+1}" ]; then
BULLETTRAIN_CONTEXT_FG=default
fi
ZSH_THEME_GIT_PROMPT_PREFIX=" \ue0a0 " # GIT PROMPT
ZSH_THEME_GIT_PROMPT_SUFFIX="" if [ ! -n "${ZSH_THEME_GIT_PROMPT_PREFIX+1}" ]; then
ZSH_THEME_GIT_PROMPT_DIRTY=" ✘" ZSH_THEME_GIT_PROMPT_PREFIX=" \ue0a0 "
ZSH_THEME_GIT_PROMPT_CLEAN=" ✔" fi
ZSH_THEME_GIT_PROMPT_ADDED=" %F{green}✚%F{black}" if [ ! -n "${ZSH_THEME_GIT_PROMPT_SUFFIX+1}" ]; then
ZSH_THEME_GIT_PROMPT_MODIFIED=" %F{blue}✹%F{black}" ZSH_THEME_GIT_PROMPT_SUFFIX=""
ZSH_THEME_GIT_PROMPT_DELETED=" %F{red}✖%F{black}" fi
ZSH_THEME_GIT_PROMPT_UNTRACKED=" %F{yellow}✭%F{black}" if [ ! -n "${ZSH_THEME_GIT_PROMPT_DIRTY+1}" ]; then
ZSH_THEME_GIT_PROMPT_RENAMED=" " ZSH_THEME_GIT_PROMPT_DIRTY=" "
ZSH_THEME_GIT_PROMPT_UNMERGED=" ═" fi
ZSH_THEME_GIT_PROMPT_AHEAD=" ⬆" if [ ! -n "${ZSH_THEME_GIT_PROMPT_CLEAN+1}" ]; then
ZSH_THEME_GIT_PROMPT_BEHIND=" " ZSH_THEME_GIT_PROMPT_CLEAN=" "
ZSH_THEME_GIT_PROMPT_DIVERGED=" ⬍" fi
if [ ! -n "${ZSH_THEME_GIT_PROMPT_ADDED+1}" ]; then
ZSH_THEME_GIT_PROMPT_ADDED=" %F{green}✚%F{black}"
fi
if [ ! -n "${ZSH_THEME_GIT_PROMPT_MODIFIED+1}" ]; then
ZSH_THEME_GIT_PROMPT_MODIFIED=" %F{blue}✹%F{black}"
fi
if [ ! -n "${ZSH_THEME_GIT_PROMPT_DELETED+1}" ]; then
ZSH_THEME_GIT_PROMPT_DELETED=" %F{red}✖%F{black}"
fi
if [ ! -n "${ZSH_THEME_GIT_PROMPT_UNTRACKED+1}" ]; then
ZSH_THEME_GIT_PROMPT_UNTRACKED=" %F{yellow}✭%F{black}"
fi
if [ ! -n "${ZSH_THEME_GIT_PROMPT_RENAMED+1}" ]; then
ZSH_THEME_GIT_PROMPT_RENAMED=" ➜"
fi
if [ ! -n "${ZSH_THEME_GIT_PROMPT_UNMERGED+1}" ]; then
ZSH_THEME_GIT_PROMPT_UNMERGED=" ═"
fi
if [ ! -n "${ZSH_THEME_GIT_PROMPT_AHEAD+1}" ]; then
ZSH_THEME_GIT_PROMPT_AHEAD=" ⬆"
fi
if [ ! -n "${ZSH_THEME_GIT_PROMPT_BEHIND+1}" ]; then
ZSH_THEME_GIT_PROMPT_BEHIND=" ⬇"
fi
if [ ! -n "${ZSH_THEME_GIT_PROMPT_DIVERGED+1}" ]; then
ZSH_THEME_GIT_PROMPT_DIVERGED=" ⬍"
fi
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
# SEGMENT DRAWING # SEGMENT DRAWING