prompt command enabled for bashrc
This commit is contained in:
parent
128dbc083b
commit
36839c9cd5
1 changed files with 26 additions and 13 deletions
37
bashrc
37
bashrc
|
@ -42,18 +42,31 @@ done
|
|||
unset color_number
|
||||
reset='\[\e[0m\]'
|
||||
bold='\[\e[1m\]'
|
||||
if [[ ${USER} == 'von' ]]; then
|
||||
prompt_user=""
|
||||
else
|
||||
prompt_user="${nred}\u${reset} "
|
||||
fi
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
color_bang="${nred}"
|
||||
else
|
||||
color_bang="${bold}"
|
||||
fi
|
||||
PS1="[ ${prompt_user}${HOSTNAME}:${bold}\w${reset} ]
|
||||
${color_bang}>${reset} "
|
||||
newline='
|
||||
'
|
||||
prompt_command()
|
||||
{
|
||||
case ${TERM} in
|
||||
xterm*|rxvt*)
|
||||
printf "\033]0;%s@%s\007" "${USER}" "${HOSTNAME%%.*}"
|
||||
;;
|
||||
screen*|tmux)
|
||||
printf "\033k%s@%s\033\\" "${USER}" "${HOSTNAME%%.*}"
|
||||
;;
|
||||
esac
|
||||
if [[ ${USER} == 'von' ]]; then
|
||||
prompt_user=""
|
||||
else
|
||||
prompt_user="${nred}\u${reset} "
|
||||
fi
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
color_bang="${nred}"
|
||||
else
|
||||
color_bang="${bold}"
|
||||
fi
|
||||
PS1="[ ${prompt_user}${HOSTNAME}:${bold}\w${reset} ]${newline}${color_bang}>${reset} "
|
||||
}
|
||||
PROMPT_COMMAND=prompt_command
|
||||
# }}}
|
||||
# {{{ key bindings
|
||||
# urxvt
|
||||
|
|
Loading…
Reference in a new issue