1
0
Fork 0

prompt command enabled for bashrc

This commit is contained in:
Von Random 2016-08-30 19:08:56 +03:00
parent 128dbc083b
commit 36839c9cd5

29
bashrc
View file

@ -42,18 +42,31 @@ done
unset color_number
reset='\[\e[0m\]'
bold='\[\e[1m\]'
if [[ ${USER} == 'von' ]]; then
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
else
prompt_user="${nred}\u${reset} "
fi
if [[ $UID -eq 0 ]]; then
fi
if [[ $UID -eq 0 ]]; then
color_bang="${nred}"
else
else
color_bang="${bold}"
fi
PS1="[ ${prompt_user}${HOSTNAME}:${bold}\w${reset} ]
${color_bang}>${reset} "
fi
PS1="[ ${prompt_user}${HOSTNAME}:${bold}\w${reset} ]${newline}${color_bang}>${reset} "
}
PROMPT_COMMAND=prompt_command
# }}}
# {{{ key bindings
# urxvt