X-Git-Url: https://git.phdru.name/?p=dotfiles.git;a=blobdiff_plain;f=.shellrc;h=a68887656de63857c2555f706cf45bd7462ce040;hp=10b3e9b18acbbfacdeee0f576bee1e9a3f6d538d;hb=73569c892d64c96ae8d33d49589f9eb0c0643821;hpb=9a66d4531e7d0d015b38be0b38f1c379a45fd03f diff --git a/.shellrc b/.shellrc index 10b3e9b..a688876 100644 --- a/.shellrc +++ b/.shellrc @@ -15,6 +15,8 @@ esac # Stop if non-interactive shell [ -z "$PS1" ] && return +PS1="$OPS1$SHLVL " + if test -n "$BASH_VERSION"; then # append to the history file, don't overwrite it shopt -s histappend @@ -58,10 +60,6 @@ case "$HOME" in esac -OPS1="$OPS1\\$" -PS1="$OPS1 " - - if test -n "$BASH_VERSION"; then [ "`type -t ls`" = alias ] && unalias ls [ "`type -t ll`" = alias ] && unalias ll @@ -98,12 +96,6 @@ if test -n "$BASH_VERSION"; then fi fi - if [ -d "$HOME"/.bash_completion.d ]; then - for _compf in "$HOME"/.bash_completion.d/*; do - . $_compf - done - fi - for cmd in builtin cgmem_nice command dbus-launch exec \ killall man nice nohup pidof pidOf KillAll pgrep pkill psg pswg su sudo \ time whence whereis which xargs; do @@ -122,6 +114,12 @@ if test -n "$BASH_VERSION"; then ! has_completion $cmd && complete -o default -A hostname $cmd done + if [ -d "$HOME"/.bash_completion.d ]; then + for _compf in "$HOME"/.bash_completion.d/*; do + . $_compf + done + fi + delegate_completion() { local prog programs prog=$1 @@ -338,7 +336,7 @@ include() { mc() { if test -n "$BASH_VERSION"; then MC_SAVE_OPS1="$OPS1" - OPS1="\u@\h " + OPS1="\u@\h \W \\$" fi if [ -n "$SLOWTERM" ]; then