simply __prompt_git
This commit is contained in:
parent
7a1004b72b
commit
baefc5c6f9
@ -330,3 +330,12 @@ _prompt_get_git_info() {
|
|||||||
printf '%b%s%b' "${BOLD}${LEMON}" "git:($output" "${BOLD}${LEMON})"
|
printf '%b%s%b' "${BOLD}${LEMON}" "git:($output" "${BOLD}${LEMON})"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
__prompt_git() {
|
||||||
|
if _prompt_is_on_git &> /dev/null; then
|
||||||
|
echo -n "${BOLD}${WHITE} on $RESET" && \
|
||||||
|
echo -n "$(_prompt_get_git_info "$@")" && \
|
||||||
|
echo -n "${BOLD}${RED}$(_get_git_progress)" && \
|
||||||
|
echo -n "$RESET"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
@ -14,11 +14,7 @@ default=("\n\
|
|||||||
\[$RESET\]\
|
\[$RESET\]\
|
||||||
\[${BOLD}${WHITE}\][\$PWD]\[$RESET\] \
|
\[${BOLD}${WHITE}\][\$PWD]\[$RESET\] \
|
||||||
\$(exitstatus)\[$RESET\]\
|
\$(exitstatus)\[$RESET\]\
|
||||||
\$( _prompt_is_on_git &> /dev/null && \
|
\$(__prompt_git)\
|
||||||
echo -n \" \[${BOLD}${WHITE}\]on\[$RESET\] \" && \
|
|
||||||
echo -n \"\$(_prompt_get_git_info)\" && \
|
|
||||||
echo -n \"\[${BOLD}${RED}\]\$(_get_git_progress)\" && \
|
|
||||||
echo -n \"\[$RESET\]\")\
|
|
||||||
\n\[${BOLD}${GREEN}\]$SYMBOL \[$RESET\]")
|
\n\[${BOLD}${GREEN}\]$SYMBOL \[$RESET\]")
|
||||||
|
|
||||||
export default
|
export default
|
||||||
|
@ -18,11 +18,7 @@ _colors_bash "$@"
|
|||||||
\$(exitstatus)\
|
\$(exitstatus)\
|
||||||
\[${BOLD}${CYAN}\]\
|
\[${BOLD}${CYAN}\]\
|
||||||
\342\224\200\
|
\342\224\200\
|
||||||
\$( _prompt_is_on_git &> /dev/null && \
|
\$(__prompt_git)\
|
||||||
echo -n \"\[$RESET\]\" && \
|
|
||||||
echo -n \"\$(_prompt_get_git_info)\" && \
|
|
||||||
echo -n \"\[${BOLD}${RED}\]\$(_get_git_progress)\" && \
|
|
||||||
echo -n \"\[$RESET\]\")\
|
|
||||||
\[${BOLD}${CYAN}\]\342\224\200[\
|
\[${BOLD}${CYAN}\]\342\224\200[\
|
||||||
\[${RESET}\]\t\
|
\[${RESET}\]\t\
|
||||||
\[${BOLD}${CYAN}\]]\n\
|
\[${BOLD}${CYAN}\]]\n\
|
||||||
|
@ -13,11 +13,7 @@ _colors_bash "$@"
|
|||||||
\[${BOLD}${GREY}\]\h\[$RESET\] \
|
\[${BOLD}${GREY}\]\h\[$RESET\] \
|
||||||
\$(exitstatus)\[$RESET\] \
|
\$(exitstatus)\[$RESET\] \
|
||||||
\[${BOLD}${WHITE}\][\$PWD]\
|
\[${BOLD}${WHITE}\][\$PWD]\
|
||||||
\$( _prompt_is_on_git &> /dev/null && \
|
\$(__prompt_git)\
|
||||||
echo -n \" \[${BOLD}${WHITE}\]on\[$RESET\] \" && \
|
|
||||||
echo -n \"\$(_prompt_get_git_info)\" && \
|
|
||||||
echo -n \"\[${BOLD}${RED}\]\$(_get_git_progress)\" && \
|
|
||||||
echo -n \"\[$RESET\]\")\
|
|
||||||
\n\[${BOLD}${CYAN}\]╰─➤\[${BOLD}${GREEN}\]$SYMBOL \[$RESET\]}"
|
\n\[${BOLD}${CYAN}\]╰─➤\[${BOLD}${GREEN}\]$SYMBOL \[$RESET\]}"
|
||||||
|
|
||||||
unset _psi
|
unset _psi
|
||||||
|
@ -12,11 +12,7 @@ _colors_bash "$@"
|
|||||||
\[${BOLD}${GREY}\]\h\[$RESET\] \
|
\[${BOLD}${GREY}\]\h\[$RESET\] \
|
||||||
\$(exitstatus)\[$RESET\] \
|
\$(exitstatus)\[$RESET\] \
|
||||||
\[${BOLD}${WHITE}\][\$PWD]\
|
\[${BOLD}${WHITE}\][\$PWD]\
|
||||||
\$( _prompt_is_on_git &> /dev/null && \
|
\$(__prompt_git)\n\
|
||||||
echo -n \" \[${BOLD}${WHITE}\]on\[$RESET\] \" && \
|
|
||||||
echo -n \"\$(_prompt_get_git_info)\" && \
|
|
||||||
echo -n \"\[${BOLD}${RED}\]\$(_get_git_progress)\" && \
|
|
||||||
echo -n \"\[$RESET\]\")\n\
|
|
||||||
\[${BOLD}${CYAN}\]╰─➤\[$RESET\] \
|
\[${BOLD}${CYAN}\]╰─➤\[$RESET\] \
|
||||||
\$( echo -n \"\[${BOLD}${GREY}\]\$(date +%H:%M)\" )\[$RESET\] \
|
\$( echo -n \"\[${BOLD}${GREY}\]\$(date +%H:%M)\" )\[$RESET\] \
|
||||||
\[${BOLD}${GREEN}\]$SYMBOL \[$RESET\]}"
|
\[${BOLD}${GREEN}\]$SYMBOL \[$RESET\]}"
|
||||||
|
@ -12,11 +12,7 @@ _colors_bash "$@"
|
|||||||
\[${BOLD}${YELLOW}\]]\[$RESET\] \
|
\[${BOLD}${YELLOW}\]]\[$RESET\] \
|
||||||
\$(exitstatus)\[$RESET\] \
|
\$(exitstatus)\[$RESET\] \
|
||||||
\[${BOLD}${BLUE}\](\$(date +%H:%M:%S))\
|
\[${BOLD}${BLUE}\](\$(date +%H:%M:%S))\
|
||||||
\$( _prompt_is_on_git &> /dev/null && \
|
\$(__prompt_git)\
|
||||||
echo -n \" \[${BOLD}${WHITE}\]on\[$RESET\] \" && \
|
|
||||||
echo -n \"\$(_prompt_get_git_info)\" && \
|
|
||||||
echo -n \"\[${BOLD}${RED}\]\$(_get_git_progress)\" && \
|
|
||||||
echo -n \"\[$RESET\]\")\
|
|
||||||
\n\[${BOLD}${CYAN}\]$SYMBOL \[$RESET\]}"
|
\n\[${BOLD}${CYAN}\]$SYMBOL \[$RESET\]}"
|
||||||
|
|
||||||
unset _psi
|
unset _psi
|
||||||
|
@ -26,11 +26,7 @@ special=("\n\
|
|||||||
\[${BOLD}${GREY}\]\
|
\[${BOLD}${GREY}\]\
|
||||||
\D{%Y-%m-%d}@\D{%I:%M%p}\[$RESET\] \
|
\D{%Y-%m-%d}@\D{%I:%M%p}\[$RESET\] \
|
||||||
\$(exitstatus)\[$_PROMPT_RESET\]\
|
\$(exitstatus)\[$_PROMPT_RESET\]\
|
||||||
\$( _prompt_is_on_git &> /dev/null && \
|
\$(__prompt_git)\n\
|
||||||
echo -n \" \[${BOLD}${WHITE}\]on\[$RESET\] \" && \
|
|
||||||
echo -n \"\$(_prompt_get_git_info)\" && \
|
|
||||||
echo -n \"\[${BOLD}${RED}\]\$(_get_git_progress)\" && \
|
|
||||||
echo -n \"\[$RESET\]\")\n\
|
|
||||||
\[${BOLD}${GREEN}\]$SYMBOL \[$RESET\]")
|
\[${BOLD}${GREEN}\]$SYMBOL \[$RESET\]")
|
||||||
|
|
||||||
export special
|
export special
|
||||||
|
Loading…
x
Reference in New Issue
Block a user