mirror of
https://github.com/Cornelicorn/bullet-train.zsh.git
synced 2025-12-06 11:50:38 +01:00
@@ -15,61 +15,154 @@
|
|||||||
|
|
||||||
VIRTUAL_ENV_DISABLE_PROMPT=true
|
VIRTUAL_ENV_DISABLE_PROMPT=true
|
||||||
|
|
||||||
|
# PROMPT
|
||||||
|
if [ ! -n "${BULLETTRAIN_PROMPT_CHAR+1}" ]; then
|
||||||
BULLETTRAIN_PROMPT_CHAR="\$"
|
BULLETTRAIN_PROMPT_CHAR="\$"
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_PROMPT_ROOT+1}" ]; then
|
||||||
BULLETTRAIN_PROMPT_ROOT=true
|
BULLETTRAIN_PROMPT_ROOT=true
|
||||||
|
fi
|
||||||
|
|
||||||
|
# STATUS
|
||||||
|
if [ ! -n "${BULLETTRAIN_STATUS_BG+1}" ]; then
|
||||||
BULLETTRAIN_STATUS_BG=black
|
BULLETTRAIN_STATUS_BG=black
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_STATUS_FG+1}" ]; then
|
||||||
BULLETTRAIN_STATUS_FG=default
|
BULLETTRAIN_STATUS_FG=default
|
||||||
|
fi
|
||||||
|
|
||||||
|
# TIME
|
||||||
|
if [ ! -n "${BULLETTRAIN_TIME_SHOW+1}" ]; then
|
||||||
BULLETTRAIN_TIME_SHOW=true
|
BULLETTRAIN_TIME_SHOW=true
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_TIME_BG+1}" ]; then
|
||||||
BULLETTRAIN_TIME_BG=''
|
BULLETTRAIN_TIME_BG=''
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_TIME_FG+1}" ]; then
|
||||||
BULLETTRAIN_TIME_FG=''
|
BULLETTRAIN_TIME_FG=''
|
||||||
|
fi
|
||||||
|
|
||||||
|
# VIRTUALENV
|
||||||
|
if [ ! -n "${BULLETTRAIN_VIRTUALENV_SHOW+1}" ]; then
|
||||||
BULLETTRAIN_VIRTUALENV_SHOW=true
|
BULLETTRAIN_VIRTUALENV_SHOW=true
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_VIRTUALENV_BG+1}" ]; then
|
||||||
BULLETTRAIN_VIRTUALENV_BG=yellow
|
BULLETTRAIN_VIRTUALENV_BG=yellow
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_VIRTUALENV_FG+1}" ]; then
|
||||||
BULLETTRAIN_VIRTUALENV_FG=white
|
BULLETTRAIN_VIRTUALENV_FG=white
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_VIRTUALENV_PREFIX+1}" ]; then
|
||||||
BULLETTRAIN_VIRTUALENV_PREFIX=🐍
|
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
|
||||||
|
if [ ! -n "${BULLETTRAIN_NVM_BG+1}" ]; then
|
||||||
BULLETTRAIN_NVM_BG=green
|
BULLETTRAIN_NVM_BG=green
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_NVM_FG+1}" ]; then
|
||||||
BULLETTRAIN_NVM_FG=white
|
BULLETTRAIN_NVM_FG=white
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_NVM_PREFIX+1}" ]; then
|
||||||
BULLETTRAIN_NVM_PREFIX="⬡ "
|
BULLETTRAIN_NVM_PREFIX="⬡ "
|
||||||
|
fi
|
||||||
|
|
||||||
|
# RMV
|
||||||
|
if [ ! -n "${BULLETTRAIN_RVM_SHOW+1}" ]; then
|
||||||
BULLETTRAIN_RVM_SHOW=true
|
BULLETTRAIN_RVM_SHOW=true
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_RVM_BG+1}" ]; then
|
||||||
BULLETTRAIN_RVM_BG=magenta
|
BULLETTRAIN_RVM_BG=magenta
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_RVM_FG+1}" ]; then
|
||||||
BULLETTRAIN_RVM_FG=white
|
BULLETTRAIN_RVM_FG=white
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_RVM_PREFIX+1}" ]; then
|
||||||
BULLETTRAIN_RVM_PREFIX=♦️
|
BULLETTRAIN_RVM_PREFIX=♦️
|
||||||
|
fi
|
||||||
|
|
||||||
|
# DIR
|
||||||
|
if [ ! -n "${BULLETTRAIN_DIR_SHOW+1}" ]; then
|
||||||
BULLETTRAIN_DIR_SHOW=true
|
BULLETTRAIN_DIR_SHOW=true
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_DIR_BG+1}" ]; then
|
||||||
BULLETTRAIN_DIR_BG=blue
|
BULLETTRAIN_DIR_BG=blue
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_DIR_FG+1}" ]; then
|
||||||
BULLETTRAIN_DIR_FG=white
|
BULLETTRAIN_DIR_FG=white
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_DIR_EXTENDED+1}" ]; then
|
||||||
BULLETTRAIN_DIR_EXTENDED=true
|
BULLETTRAIN_DIR_EXTENDED=true
|
||||||
|
fi
|
||||||
|
|
||||||
|
# GIT
|
||||||
|
if [ ! -n "${BULLETTRAIN_GIT_SHOW+1}" ]; then
|
||||||
BULLETTRAIN_GIT_SHOW=true
|
BULLETTRAIN_GIT_SHOW=true
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_GIT_BG+1}" ]; then
|
||||||
BULLETTRAIN_GIT_BG=white
|
BULLETTRAIN_GIT_BG=white
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_GIT_FG+1}" ]; then
|
||||||
BULLETTRAIN_GIT_FG=black
|
BULLETTRAIN_GIT_FG=black
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_GIT_EXTENDED+1}" ]; then
|
||||||
BULLETTRAIN_GIT_EXTENDED=true
|
BULLETTRAIN_GIT_EXTENDED=true
|
||||||
|
fi
|
||||||
|
|
||||||
|
# CONTEXT
|
||||||
|
if [ ! -n "${BULLETTRAIN_CONTEXT_SHOW+1}" ]; then
|
||||||
BULLETTRAIN_CONTEXT_SHOW=true
|
BULLETTRAIN_CONTEXT_SHOW=true
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_CONTEXT_BG+1}" ]; then
|
||||||
BULLETTRAIN_CONTEXT_BG=black
|
BULLETTRAIN_CONTEXT_BG=black
|
||||||
|
fi
|
||||||
|
if [ ! -n "${BULLETTRAIN_CONTEXT_FG+1}" ]; then
|
||||||
BULLETTRAIN_CONTEXT_FG=default
|
BULLETTRAIN_CONTEXT_FG=default
|
||||||
|
fi
|
||||||
|
|
||||||
|
# GIT PROMPT
|
||||||
|
if [ ! -n "${ZSH_THEME_GIT_PROMPT_PREFIX+1}" ]; then
|
||||||
ZSH_THEME_GIT_PROMPT_PREFIX=" \ue0a0 "
|
ZSH_THEME_GIT_PROMPT_PREFIX=" \ue0a0 "
|
||||||
|
fi
|
||||||
|
if [ ! -n "${ZSH_THEME_GIT_PROMPT_SUFFIX+1}" ]; then
|
||||||
ZSH_THEME_GIT_PROMPT_SUFFIX=""
|
ZSH_THEME_GIT_PROMPT_SUFFIX=""
|
||||||
|
fi
|
||||||
|
if [ ! -n "${ZSH_THEME_GIT_PROMPT_DIRTY+1}" ]; then
|
||||||
ZSH_THEME_GIT_PROMPT_DIRTY=" ✘"
|
ZSH_THEME_GIT_PROMPT_DIRTY=" ✘"
|
||||||
|
fi
|
||||||
|
if [ ! -n "${ZSH_THEME_GIT_PROMPT_CLEAN+1}" ]; then
|
||||||
ZSH_THEME_GIT_PROMPT_CLEAN=" ✔"
|
ZSH_THEME_GIT_PROMPT_CLEAN=" ✔"
|
||||||
|
fi
|
||||||
|
if [ ! -n "${ZSH_THEME_GIT_PROMPT_ADDED+1}" ]; then
|
||||||
ZSH_THEME_GIT_PROMPT_ADDED=" %F{green}✚%F{black}"
|
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}"
|
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}"
|
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}"
|
ZSH_THEME_GIT_PROMPT_UNTRACKED=" %F{yellow}✭%F{black}"
|
||||||
|
fi
|
||||||
|
if [ ! -n "${ZSH_THEME_GIT_PROMPT_RENAMED+1}" ]; then
|
||||||
ZSH_THEME_GIT_PROMPT_RENAMED=" ➜"
|
ZSH_THEME_GIT_PROMPT_RENAMED=" ➜"
|
||||||
|
fi
|
||||||
|
if [ ! -n "${ZSH_THEME_GIT_PROMPT_UNMERGED+1}" ]; then
|
||||||
ZSH_THEME_GIT_PROMPT_UNMERGED=" ═"
|
ZSH_THEME_GIT_PROMPT_UNMERGED=" ═"
|
||||||
|
fi
|
||||||
|
if [ ! -n "${ZSH_THEME_GIT_PROMPT_AHEAD+1}" ]; then
|
||||||
ZSH_THEME_GIT_PROMPT_AHEAD=" ⬆"
|
ZSH_THEME_GIT_PROMPT_AHEAD=" ⬆"
|
||||||
|
fi
|
||||||
|
if [ ! -n "${ZSH_THEME_GIT_PROMPT_BEHIND+1}" ]; then
|
||||||
ZSH_THEME_GIT_PROMPT_BEHIND=" ⬇"
|
ZSH_THEME_GIT_PROMPT_BEHIND=" ⬇"
|
||||||
|
fi
|
||||||
|
if [ ! -n "${ZSH_THEME_GIT_PROMPT_DIVERGED+1}" ]; then
|
||||||
ZSH_THEME_GIT_PROMPT_DIVERGED=" ⬍"
|
ZSH_THEME_GIT_PROMPT_DIVERGED=" ⬍"
|
||||||
|
fi
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# SEGMENT DRAWING
|
# SEGMENT DRAWING
|
||||||
|
|||||||
Reference in New Issue
Block a user