diff options
author | Tucker Evans <tuckerevans24@gmail.com> | 2018-03-11 21:55:17 -0400 |
---|---|---|
committer | Tucker Evans <tuckerevans24@gmail.com> | 2018-03-11 21:55:17 -0400 |
commit | 06416b923f16b060aa4d68c5178fb9a823b291d5 (patch) | |
tree | 4dc1a209a05b1b1ec9e156346bd65757b64f158a /bash/.git-prompt-colors.sh | |
parent | 9e3771d19c02892119be2140e7c8303ebd01041d (diff) | |
parent | 687a64c30fa70eb2a27cba09599c33a68b18d910 (diff) |
Merge branch 'ursa_minor'
Diffstat (limited to 'bash/.git-prompt-colors.sh')
-rw-r--r-- | bash/.git-prompt-colors.sh | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/bash/.git-prompt-colors.sh b/bash/.git-prompt-colors.sh new file mode 100644 index 0000000..ff8a38a --- /dev/null +++ b/bash/.git-prompt-colors.sh @@ -0,0 +1,32 @@ +# This is an alternative approach. Single line minimalist in git repo. +override_git_prompt_colors() { + GIT_PROMPT_THEME_NAME="Custom" + + function prompt_callback { + local PS1="$(gp_truncate_pwd)" + gp_set_window_title "$PS1" + } + + Time12a="\$(date +%H:%M:%S)" + PathShort="\W"; + + GIT_PROMPT_PREFIX="[" + GIT_PROMPT_SUFFIX="]" + GIT_PROMPT_SEPARATOR=" " + GIT_PROMPT_STAGED="${Red}●${ResetColor}" + GIT_PROMPT_CONFLICTS="${Red}×${ResetColor}" + GIT_PROMPT_CHANGED="${Blue}+${ResetColor}" + GIT_PROMPT_UNTRACKED="${Cyan}─${ResetColor}" + GIT_PROMPT_STASHED="${BoldBlue}≡${ResetColor}" + GIT_PROMPT_CLEAN="${BoldGreen}✔${ResetColor}" + + GIT_PROMPT_COMMAND_OK="${Green}✔" + GIT_PROMPT_COMMAND_FAIL="${Red}✘" + + GIT_PROMPT_START_USER="${Cyan}${PathShort}${ResetColor}" + GIT_PROMPT_END_USER="${ResetColor} $ " + GIT_PROMPT_END_ROOT="${BoldRed} # " + +} + +reload_git_prompt_colors "Custom" |