]> git.phdru.name Git - dotfiles.git/commitdiff
.shellrc: Use `PS1+=` to avoid overriding `PS1`
authorOleg Broytman <phd@phdru.name>
Mon, 22 Aug 2022 15:53:18 +0000 (18:53 +0300)
committerOleg Broytman <phd@phdru.name>
Mon, 22 Aug 2022 15:53:18 +0000 (18:53 +0300)
admin/prog/bash_prompt

index 14e6dc28af5bc2889e787b04927b6b943ba85247..1cb2c4201fbfa179cf250aa1dc09310de249e53b 100644 (file)
@@ -124,10 +124,10 @@ set_prompt() {
       # in the terminal title
       case "$TERM" in
          *rxvt*|screen*|*term*|vt100)
-            PS1="\033]0;${debian_chroot:+($debian_chroot)}\u@\h:\w\007" # Set xterm title/icon
+            PS1+="\033]0;${debian_chroot:+($debian_chroot)}\u@\h:\w\007" # Set xterm title/icon
             case "$TERM" in
                screen*)
-                  PS1="\033P${PS1}\033\\\\" # Set xterm title/icon under screen/tmux
+                  PS1+="\033P${PS1}\033\\\\" # Set xterm title/icon under screen/tmux
                   if [ -z "$MC_SID" ]; then
                      PS1+="\033k${_SHORT_PROMPT}\033\\\\" # Set screen/tmux caption
                   fi