123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- override_git_prompt_colors() {
- GIT_PROMPT_THEME_NAME="Minimal"
-
- function prompt_callback {
- GIT_CONTAINER_FOLDER_FULLPATH=$(git rev-parse --show-toplevel 2> /dev/null)
- GIT_CONTAINER_FOLDER=$(basename $GIT_CONTAINER_FOLDER_FULLPATH 2> /dev/null)
- CURRENT_FULLPATH=$(pwd)
- local PS1=$GIT_CONTAINER_FOLDER${CURRENT_FULLPATH
- gp_set_window_title "$PS1"
- echo -n "${BoldYellow}${PS1}${ResetColor}"
- }
-
- Time12a="\$(date +%H:%M:%S)"
- GIT_PROMPT_BRANCH="${BoldMagenta}"
- GIT_PROMPT_MASTER_BRANCH="${GIT_PROMPT_MASTER_BRANCH}"
- GIT_PROMPT_PREFIX=""
- GIT_PROMPT_SUFFIX=""
- GIT_PROMPT_SEPARATOR=""
- GIT_PROMPT_STAGED=" ${Green}●"
- GIT_PROMPT_CONFLICTS=" ${BoldRed}✖"
- GIT_PROMPT_CHANGED=" ${BoldBlue}✚"
-
- GIT_PROMPT_UNTRACKED=" ${Cyan}…"
- GIT_PROMPT_STASHED=" ${BoldCyan}⚑"
- GIT_PROMPT_CLEAN=" ${BoldGreen}✔"
- local gp_end="_LAST_COMMAND_INDICATOR_\n${White}${Time12a}${ResetColor}"
- GIT_PROMPT_START_USER=""
- GIT_PROMPT_END_USER="${gp_end} ▶ "
- GIT_PROMPT_END_ROOT="${gp_end} /!!!\ "
- GIT_PROMPT_COMMAND_OK="${Green} ✔ "
- GIT_PROMPT_COMMAND_FAIL="${BoldRed} ✘-_LAST_COMMAND_STATE_"
- }
- reload_git_prompt_colors "Minimal"
|