set_prompts() {
OPS1=''
+ local _COMMON_PROMPT='${debian_chroot:+($debian_chroot)}\u@\h:\w'
# display the user, host and current working directory
# in the terminal title
case "$TERM" in
*rxvt*|screen*|*term*|vt100)
- OPS1+="\[\033]0;${debian_chroot:+($debian_chroot)}\u@\h:\w\007\]"
+ OPS1+="\[\033]0;${_COMMON_PROMPT}\007\]"
case "$TERM" in
screen*)
- OPS1+="\[\033k${debian_chroot:+($debian_chroot)}"
- OPS1+="\u@\h:\w\033\\\\\]" # Set screen/tmux caption
+ OPS1+="\[\033k${_COMMON_PROMPT}\033\\\\\]" # Set screen/tmux caption
;;
esac
;;
;;
esac
- OPS1+="${debian_chroot:+($debian_chroot)}"
- OPS1+="\`cgmem_which_prompt\`\u@\${HOSTNAME::5}:\`short_curdir\`"
+ OPS1+='${debian_chroot:+($debian_chroot)}'
+ OPS1+='`cgmem_which_prompt`\u@${HOSTNAME::5}:`short_curdir`'
if test -x /usr/bin/git >/dev/null 2>&1; then
#if [ "`type -t __git_ps1`" = function ]; then
- # OPS1+="\$(__git_ps1)"
+ # OPS1+='$(__git_ps1)'
#else
- OPS1+="\$(prompt_git)"
+ OPS1+='$(prompt_git)'
#fi
fi
# This is for .screenrc: shelltitle "\$ |$SHELL"
- #OPS1+="\[\033k\033\\\\\]"
- OPS1+=" \$SHLVL\\$ "
+ #OPS1+='\[\033k\033\\\]'
+ OPS1+=' $SHLVL\$ '
export OPS1
}