# $Id: .bashrc,v 1.68 2011/11/13 09:30:05 dunc Exp $
for i in /usr/local/bin /home/dunc/bin;do
  echo $PATH|grep $i >/dev/null || PATH=$i:$PATH
done
echo $PATH|grep -w sbin>/dev/null || PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin
HISTCONTROL=ignoredups
FIGNORE=".o:.bu:~"
[ $UID -ne 0 ] && FIGNORE+=":.d"
[ -n "$PS1" ] &&
{
  PS1='\h@\t\w\$ '
  IGNOREEOF=5
  [ "$TERM" = xterm ] &&
  {
        PROMPT_COMMAND='echo -ne "\033]0;${LOGNAME}@${HOSTNAME}:${PWD/#$HOME/~}\007"'
        PS1='\t\$ '
  }
}
: () { cd ../$1; }
/ () { cd ./$1; }
pd() { [ -n "$1" ] && { pushd +$1 >/dev/null 2>&1 || pushd $1 >/dev/null;return; }
  pushd >/dev/null; }
echo $PATH|grep ":[.]:" >/dev/null && PATH=`echo $PATH|sed 's/:[.]//'`
[ -n "$DEVROOT" ] &&
{
  export STATIC=0
  echo $LD_LIBRARY_PATH|grep dfa>/dev/null||
        { [ -r /projects/dfa/ENV ] && source /projects/dfa/ENV; }
}
echo $PATH|grep -q /home/dunc/bin||PATH=/home/dunc/bin:$PATH
export MAIL=/home/dunc/Maildir
export SYBASE=/opt/sybase
export INFOPATH=/usr/info:/sdb3/teTeX/info
export ARCH=$(arch)
[ "$ARCH" != i686 ] || unset ARCH
[ "$ARCH" = x86_64 ] && export PKG_CONFIG_PATH=/usr/lib64/pkgconfig
export EXINIT='se showmode number ai'
export SVGALIB_DEFAULT_MODE=1024x768x256
export PGPPATH=/home/dunc/.pgp
export PAGE=A4
export EDITOR=q
export VISUAL=q
export LINUXDOCLIB=/usr/lib/linuxdoc-sgml
export PAGER=less
export L=' /home/dunc/lines'
export CC=gcc
export FC=g77
export LINUX_SUBLEVEL=23
#export C='*.tcl *.c *.h Makefile'
export C=' *.c *.h make-file'
export SHELL=`type -p bash`
export LESS='-X -Ps More'
export CVSROOT=:pserver:duncan@www2.dfa.com.au:/dfa
export Q_HELP_DIR=/home/dunc/usrq
export Q_HELP_CMD=k
unalias -a
alias ..='cd ..'
[ $SHLVL -gt 1 ] && alias s=exit
alias rdy='echo $SHLVL'
alias CD='cd `/bin/pwd`'
alias ]='dirs -v'
alias ]]="]|grep -E "
#alias XRB='xrandr --fb 1600x1200 --output VGA-0 --mode 640x480 --panning 1600x1200'
#alias XRS='xrandr --fb 1600x1200 --output VGA-0 --mode 1600x1200 --panning 0x0'
alias XRB='xrandr --fb 2560x1440 --output DVI-0 --mode 640x480 --panning 2560x1440'
alias XRS='xrandr --fb 2560x1440 --output DVI-0 --mode 2560x1440 --panning 0x0'
[ -t 0 ] && stty erase ^? kill ^u
alias wrap='echo [?7h'
ulimit -c 30000
shopt -u sourcepath
shopt -s checkwinsize
