add bash-it
This commit is contained in:
25
dot_bash_it/themes/codeword/codeword.theme.bash
Normal file
25
dot_bash_it/themes/codeword/codeword.theme.bash
Normal file
@@ -0,0 +1,25 @@
|
||||
# shellcheck shell=bash
|
||||
|
||||
SCM_THEME_PROMPT_PREFIX="${SCM_THEME_PROMPT_SUFFIX:-}"
|
||||
SCM_THEME_PROMPT_DIRTY="${bold_red?} ✗${normal?}"
|
||||
SCM_THEME_PROMPT_CLEAN="${bold_green?} ✓${normal?}"
|
||||
SCM_GIT_CHAR="${green?}±${normal?}"
|
||||
|
||||
function mark_prompt() {
|
||||
echo "${green?}\$${normal?}"
|
||||
}
|
||||
|
||||
function user_host_path_prompt() {
|
||||
ps_user="${green?}\u${normal?}";
|
||||
ps_host="${blue?}\H${normal?}";
|
||||
ps_path="${yellow?}\w${normal?}";
|
||||
echo "${ps_user?}@${ps_host?}:${ps_path?}"
|
||||
}
|
||||
|
||||
function prompt() {
|
||||
local SCM_PROMPT_FORMAT=' [%s%s]'
|
||||
PS1="$(user_host_path_prompt)$(virtualenv_prompt)$(scm_prompt) $(mark_prompt) "
|
||||
}
|
||||
|
||||
safe_append_prompt_command '_save-and-reload-history 1'
|
||||
safe_append_prompt_command prompt
|
||||
Reference in New Issue
Block a user