From: Oleg Broytman Date: Fri, 12 Jun 2020 14:51:24 +0000 (+0300) Subject: bash: Separate host from current dir in `PS1` with `:` X-Git-Url: https://git.phdru.name/?p=dotfiles.git;a=commitdiff_plain;h=c954ff3610e4bfb71e0c5bc2fb3ebca5938fdc44 bash: Separate host from current dir in `PS1` with `:` --- diff --git a/.profile b/.profile index 89b65dc..008efd5 100644 --- a/.profile +++ b/.profile @@ -194,9 +194,9 @@ if [ -t 0 ] ; then if [ -r "$HOME"/admin/prog/bash_prompt ]; then . "$HOME"/admin/prog/bash_prompt - OPS1=${OPS1}"${debian_chroot:+($debian_chroot)}\u@\${HOSTNAME::5} \`short_curdir\` \\$" + OPS1=${OPS1}"${debian_chroot:+($debian_chroot)}\u@\${HOSTNAME::5}:\`short_curdir\` \\$" else - OPS1=${OPS1}"${debian_chroot:+($debian_chroot)}\u@\h \W \\$" + OPS1=${OPS1}"${debian_chroot:+($debian_chroot)}\u@\h:\W \\$" fi . "$ENV" diff --git a/.shellrc b/.shellrc index 56051ca..6973d7a 100644 --- a/.shellrc +++ b/.shellrc @@ -57,6 +57,7 @@ case "$HOME" in ;; esac +PS1="$OPS1$SHLVL " if test -n "$BASH_VERSION"; then [ "`type -t ls`" = alias ] && unalias ls @@ -342,9 +343,9 @@ mc() { if test -n "$BASH_VERSION"; then MC_SAVE_OPS1="$OPS1" if [ "`type -t short_curdir`" = function ]; then - OPS1="\u@\${HOSTNAME::5} \`short_curdir\` \\$" + OPS1="\u@\${HOSTNAME::5}:\`short_curdir\` \\$" else - OPS1="\u@\h \W \\$" + OPS1="\u@\h:\W \\$" fi fi