X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.shellrc;h=76f81950b8375407bed0f521105612c16102653f;hb=f9b42a2b3f0fa5719d13bc54179bb9b5d8315c11;hp=7c0748000784c407bc3f4b020209100341caa8e1;hpb=a14de628225121a518b4ffc10de5f8be45d97e30;p=dotfiles.git diff --git a/.shellrc b/.shellrc index 7c07480..76f8195 100644 --- a/.shellrc +++ b/.shellrc @@ -2,6 +2,42 @@ # $HOME/.shellrc # +# ~/.bashrc: executed by bash(1) for non-login shells. +# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) +# for examples + +# If not running interactively, don't do anything +case $- in + *i*) ;; + *) return;; +esac + +# append to the history file, don't overwrite it +shopt -s histappend + +# check the window size after each command and, if necessary, +# update the values of LINES and COLUMNS. +shopt -s checkwinsize + +# If set, the pattern "**" used in a pathname expansion context will +# match all files and zero or more directories and subdirectories. +#shopt -s globstar + + +#if [ -x /usr/bin/dircolors ]; then + # I don't like these aliases - they work only in command line + # but not in scripts I run from command line. + # Color parameters must be passed via environment. + #alias ls='ls --color=auto' + #alias dir='dir --color=auto' + #alias vdir='vdir --color=auto' + + #alias grep='grep --color=auto' + #alias fgrep='fgrep --color=auto' + #alias egrep='egrep --color=auto' +#fi + + OPS1="$OPS1\\$" PS1="$OPS1 " @@ -81,6 +117,8 @@ case "$SHELL" in complete -W "`cd \"$HOME/lib/config\" && echo *`" include fi complete -W "`echo $BROWSER | sed 's/:/ /g'`" start-browser + + which pip >/dev/null 2>&1 && eval "`pip completion --bash`" ;; */ksh)