powerline-no
This commit is contained in:
parent
f03d13f7db
commit
af463d0f77
|
@ -13,6 +13,8 @@ HISTCONTROL=ignoreboth:erasedups
|
||||||
|
|
||||||
# Prompt customization
|
# Prompt customization
|
||||||
|
|
||||||
|
if command -v powerline-go > /dev/null
|
||||||
|
then
|
||||||
INTERACTIVE_BASHPID_TIMER="${HOME}/.cache/bash_timer_$$"
|
INTERACTIVE_BASHPID_TIMER="${HOME}/.cache/bash_timer_$$"
|
||||||
|
|
||||||
PS0='$(echo $SECONDS > "$INTERACTIVE_BASHPID_TIMER")'
|
PS0='$(echo $SECONDS > "$INTERACTIVE_BASHPID_TIMER")'
|
||||||
|
@ -34,6 +36,10 @@ function _update_ps1() {
|
||||||
|
|
||||||
PROMPT_COMMAND="_update_ps1; $PROMPT_COMMAND"
|
PROMPT_COMMAND="_update_ps1; $PROMPT_COMMAND"
|
||||||
|
|
||||||
|
else
|
||||||
|
export PS1="\[\e]2;\u@\H \w\a\]\[\e[0;37m\][\[\e[0;${col}m\]\u\[\e[0;37m\]@\[\e[0;34m\]\h \[\e[0;36m\]\W\[\e[0;37m\]]\$\[\e[0m\] "
|
||||||
|
fi
|
||||||
|
|
||||||
# Completion
|
# Completion
|
||||||
trysource /usr/share/bash-completion/bash_completion
|
trysource /usr/share/bash-completion/bash_completion
|
||||||
|
|
||||||
|
|
|
@ -48,6 +48,8 @@ function preexec() {
|
||||||
__TIMER=$EPOCHREALTIME
|
__TIMER=$EPOCHREALTIME
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if command -v powerline-go > /dev/null
|
||||||
|
then
|
||||||
function powerline_precmd() {
|
function powerline_precmd() {
|
||||||
local __ERRCODE=$?
|
local __ERRCODE=$?
|
||||||
local __DURATION=0
|
local __DURATION=0
|
||||||
|
@ -73,6 +75,9 @@ function install_powerline_precmd() {
|
||||||
}
|
}
|
||||||
|
|
||||||
install_powerline_precmd
|
install_powerline_precmd
|
||||||
|
else
|
||||||
|
export PS1="\[\e]2;\u@\H \w\a\]\[\e[0;37m\][\[\e[0;${col}m\]\u\[\e[0;37m\]@\[\e[0;34m\]\h \[\e[0;36m\]\W\[\e[0;37m\]]\$\[\e[0m\] "
|
||||||
|
fi
|
||||||
|
|
||||||
# Cursor based on mode
|
# Cursor based on mode
|
||||||
if [ $TERM = "linux" ]; then
|
if [ $TERM = "linux" ]; then
|
||||||
|
|
Loading…
Reference in a new issue