diff options
author | John Ankarstr\xf6m <john@ankarstrom.se> | 2021-05-31 22:24:12 +0200 |
---|---|---|
committer | John Ankarstr\xf6m <john@ankarstrom.se> | 2021-05-31 22:24:40 +0200 |
commit | b31fbf048e751ca22868e9b74b5f7966e2828f4d (patch) | |
tree | 0b5fe001e5c06164ab3cb9192e378f3d7d330afc /etc | |
parent | 0ccefbc3407217d78f43386824aa6588898b6e21 (diff) | |
download | lbsd-b31fbf048e751ca22868e9b74b5f7966e2828f4d.tar.gz |
shrc: Re-arrange prompt setup
Diffstat (limited to 'etc')
-rw-r--r-- | etc/shrc | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -7,16 +7,17 @@ ll(){ ls -lp ${1+"$@"}; } case "$-" in *i*) set -o emacs - # configure prompt - case "$0,$TERM,$XTERM_SHELL" in - *ksh,screen,*) PS1='$(safetitle "$PWD")' ;; - *ksh,*,/*) PS1='
]0;$PWD' ;; - *) PS1= ;; - esac /bin/test -z "${HOST}" && HOST="$(hostname)" - PS1=$PS1${HOST%%.*} + PS1='
'${HOST%%.*} /bin/test "$(whoami)" = root && PS1=$PS1'# ' || PS1=$PS1'$ ' + # change terminal title to working directory on prompt + case "$0,$TERM,$XTERM_SHELL" in + *ksh,screen,*) PS1=$PS1'$(safetitle "$PWD")' ;; + *ksh,*,/*) PS1=$PS1']0;$PWD' ;; + *) ;; + esac + # This file is used by shells that might not support # set -o tabcomplete, so check before trying to use it. ( set -o tabcomplete 2>/dev/null ) && set -o tabcomplete |