X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;ds=inline;f=.shellrc;h=a908dd953ad50d9ff3c1d6104ecb1031af328cbe;hb=c8afdd6d6f365890181de2677cd066bbf0781f79;hp=76f81950b8375407bed0f521105612c16102653f;hpb=f74cdd5fbf0ead8d188607abce07297a9e352460;p=dotfiles.git diff --git a/.shellrc b/.shellrc index 76f8195..a908dd9 100644 --- a/.shellrc +++ b/.shellrc @@ -12,6 +12,9 @@ case $- in *) return;; esac +# Stop if non-interactive shell +# [ -z "$PS1" ] && return + # append to the history file, don't overwrite it shopt -s histappend @@ -38,10 +41,6 @@ shopt -s checkwinsize #fi -OPS1="$OPS1\\$" -PS1="$OPS1 " - - case "$HOME" in /home/*) if [ -L /home ]; then @@ -53,6 +52,11 @@ case "$HOME" in ;; esac + +OPS1="$OPS1\\$" +PS1="$OPS1 " + + case "$SHELL" in */bash) [ "`type -t ls`" = alias ] && unalias ls @@ -118,7 +122,10 @@ case "$SHELL" in fi complete -W "`echo $BROWSER | sed 's/:/ /g'`" start-browser - which pip >/dev/null 2>&1 && eval "`pip completion --bash`" + if which pip >/dev/null 2>&1; then + eval "`pip completion --bash`" + rm -rf /tmp/pip_build_"$USER" + fi ;; */ksh) @@ -277,3 +284,13 @@ tmux() { ;; esac } + + +if [ -f /usr/local/bin/virtualenvwrapper_lazy.sh ]; then + source /usr/local/bin/virtualenvwrapper_lazy.sh +fi + +#if which pyenv >/dev/null 2>&1; then +# eval "`pyenv init -`" +# eval "`pyenv virtualenv-init -`" +#fi