diff options
author | Charlie Root <John Ankarstr\xf6m> | 2021-06-08 20:43:24 +0200 |
---|---|---|
committer | Charlie Root <John Ankarstr\xf6m> | 2021-06-08 20:43:24 +0200 |
commit | 9c0767820d2006e81ec1a6d235ab465133b7bbdf (patch) | |
tree | 5529f3b852edb36063f807ecb371c5c7672b9659 /etc/shrc | |
parent | f14f9c8134805c601155243ccac6cb64e9690bab (diff) | |
download | lbsd-9c0767820d2006e81ec1a6d235ab465133b7bbdf.tar.gz |
/etc/shrc: Re-organize PS1 setting
Diffstat (limited to 'etc/shrc')
-rw-r--r-- | etc/shrc | 19 |
1 files changed, 6 insertions, 13 deletions
@@ -2,23 +2,16 @@ # # System-wide .shrc file for sh(1). -ll(){ ls -lp ${1+"$@"}; } - case "$-" in *i*) set -o emacs - PS1= - /bin/test -z "${HOST}" && HOST="$(hostname)" - case "$SHELL" in - *bash) PS1=${HOST%%.*} ;; - *ksh) PS1='
'${HOST%%.*} ;; - *) PS1='${HOST%%.*}' ;; - esac - /bin/test "$(whoami)" = root && PS1=$PS1'# ' || PS1=$PS1'$ ' + ll(){ ls -lp ${1+"$@"}; } - case "$TERM" in - screen*) PS1='$(safetitle "$PWD")'$PS1 ;; - esac + PS1= + /bin/test -z "${HOST}" && HOST=$(hostname) + PS1='${HOST%%.*}' + /bin/test x"$(whoami)" = x"root" && PS1=$PS1'# ' || PS1=$PS1'$ ' + case $TERM in screen*) PS1='$(safetitle "$PWD")'$PS1 ;; esac # This file is used by shells that might not support # set -o tabcomplete, so check before trying to use it. |