mirror of
https://github.com/Cornelicorn/bullet-train.zsh.git
synced 2025-12-06 20:00:38 +01:00
@@ -15,61 +15,154 @@
|
||||
|
||||
VIRTUAL_ENV_DISABLE_PROMPT=true
|
||||
|
||||
# PROMPT
|
||||
if [ ! -n "${BULLETTRAIN_PROMPT_CHAR+1}" ]; then
|
||||
BULLETTRAIN_PROMPT_CHAR="\$"
|
||||
fi
|
||||
if [ ! -n "${BULLETTRAIN_PROMPT_ROOT+1}" ]; then
|
||||
BULLETTRAIN_PROMPT_ROOT=true
|
||||
fi
|
||||
|
||||
# STATUS
|
||||
if [ ! -n "${BULLETTRAIN_STATUS_BG+1}" ]; then
|
||||
BULLETTRAIN_STATUS_BG=black
|
||||
fi
|
||||
if [ ! -n "${BULLETTRAIN_STATUS_FG+1}" ]; then
|
||||
BULLETTRAIN_STATUS_FG=default
|
||||
fi
|
||||
|
||||
# TIME
|
||||
if [ ! -n "${BULLETTRAIN_TIME_SHOW+1}" ]; then
|
||||
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
|
||||
|
||||
# VIRTUALENV
|
||||
if [ ! -n "${BULLETTRAIN_VIRTUALENV_SHOW+1}" ]; then
|
||||
BULLETTRAIN_VIRTUALENV_SHOW=true
|
||||
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
|
||||
if [ ! -n "${BULLETTRAIN_NVM_SHOW+1}" ]; then
|
||||
BULLETTRAIN_NVM_SHOW=true
|
||||
fi
|
||||
if [ ! -n "${BULLETTRAIN_NVM_BG+1}" ]; then
|
||||
BULLETTRAIN_NVM_BG=green
|
||||
fi
|
||||
if [ ! -n "${BULLETTRAIN_NVM_FG+1}" ]; then
|
||||
BULLETTRAIN_NVM_FG=white
|
||||
fi
|
||||
if [ ! -n "${BULLETTRAIN_NVM_PREFIX+1}" ]; then
|
||||
BULLETTRAIN_NVM_PREFIX="⬡ "
|
||||
fi
|
||||
|
||||
# RMV
|
||||
if [ ! -n "${BULLETTRAIN_RVM_SHOW+1}" ]; then
|
||||
BULLETTRAIN_RVM_SHOW=true
|
||||
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
|
||||
|
||||
# DIR
|
||||
if [ ! -n "${BULLETTRAIN_DIR_SHOW+1}" ]; then
|
||||
BULLETTRAIN_DIR_SHOW=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
|
||||
|
||||
# GIT
|
||||
if [ ! -n "${BULLETTRAIN_GIT_SHOW+1}" ]; then
|
||||
BULLETTRAIN_GIT_SHOW=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
|
||||
|
||||
# CONTEXT
|
||||
if [ ! -n "${BULLETTRAIN_CONTEXT_SHOW+1}" ]; then
|
||||
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
|
||||
|
||||
# GIT PROMPT
|
||||
if [ ! -n "${ZSH_THEME_GIT_PROMPT_PREFIX+1}" ]; then
|
||||
ZSH_THEME_GIT_PROMPT_PREFIX=" \ue0a0 "
|
||||
fi
|
||||
if [ ! -n "${ZSH_THEME_GIT_PROMPT_SUFFIX+1}" ]; then
|
||||
ZSH_THEME_GIT_PROMPT_SUFFIX=""
|
||||
fi
|
||||
if [ ! -n "${ZSH_THEME_GIT_PROMPT_DIRTY+1}" ]; then
|
||||
ZSH_THEME_GIT_PROMPT_DIRTY=" ✘"
|
||||
fi
|
||||
if [ ! -n "${ZSH_THEME_GIT_PROMPT_CLEAN+1}" ]; then
|
||||
ZSH_THEME_GIT_PROMPT_CLEAN=" ✔"
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user