.
This commit is contained in:
@@ -6,6 +6,7 @@ function set_bash_prompt () {
|
||||
local PYTHON_ENV=""
|
||||
local K8S_CURRENT_CONTEXT=""
|
||||
local DOTF=""
|
||||
local TODO=""
|
||||
local STATUS=""
|
||||
|
||||
local COLOR_OFF='\033[0m'
|
||||
@@ -19,7 +20,7 @@ function set_bash_prompt () {
|
||||
local COLOR_EXIT_STATUS="[\033[1;37m\033[41m"
|
||||
local COLOR_KUBERNETES="\033[1;37m\033[44m"
|
||||
local COLOR_TODO="'\033[1;30m''\033[43m'"
|
||||
local COLOR_DOTF="\033[1;30m\033[45m"
|
||||
local COLOR_DOTF="\033[1;37m\033[45m"
|
||||
|
||||
local CURRENT_CONTEXT=""
|
||||
|
||||
@@ -43,8 +44,12 @@ function set_bash_prompt () {
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ -n $DOTF ]];then
|
||||
STATUS="${COLOR_DIVIDER}[${DOTF}${COLOR_DIVIDER}]"
|
||||
if [[ $(type -t todo_status) == function ]] && [[ "$(todo_status)" == "YES" ]];then
|
||||
TODO="${COLOR_TODO}T"
|
||||
fi
|
||||
|
||||
if [[ -n $DOTF ]] || [[ -n $TODO ]];then
|
||||
STATUS="${COLOR_DIVIDER}[${DOTF}${TODO}${COLOR_DIVIDER}]"
|
||||
fi
|
||||
|
||||
PS1="\n${COLOR_DIVIDER}┌──(${COLOR_USERNAME}\u${COLOR_USERHOSTAT}@${COLOR_HOSTNAME}\h${COLOR_DIVIDER})─[${COLOR_PATH}\w${COLOR_DIVIDER}]${EXIT_STATUS}${STATUS}${PYTHON_ENV}${K8S_CURRENT_CONTEXT}${GIT_BRANCH}"
|
||||
|
Reference in New Issue
Block a user