if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
if [ -f $HOME/.bash_aliases ]; then
. $HOME/.bash_aliases
fi
[[ "$PS1" ]] && {
if [ -z "$DARWIN" ] ; then
export PS1='${debian_chroot:+($debian_chroot)}\[\e[01;`case $EUID in 0) echo -n 31; ;; *) echo -n 32; ;; esac;`m\]\h\[\e[00m\]:\[\e[01;34m\]\w\[\e[00m\]\$ '
else
export PS1='${debian_chroot:+($debian_chroot)}\[\e[01;`case $EUID in 0) echo "31\c"; ;; *) echo -n 32; ;; esac;`m\]\h\[\e[00m\]:\[\e[01;34m\]\w\[\e[00m\]\$ '
fi
}
export PAGER=less
export EDITOR=vim
export RUBYLIB=$HOME/Installs/rubygems/lib
export GEM_HOME=$HOME/Installs/rubygems/gems
export TOMENET_PATH=$HOME/Installs/tomenet/lib/
export HOST=`hostname -s`
if [ -f $HOME/.screen/$HOST ]; then
export SCREENRC=$HOME/.screen/$HOST
fi
case $TERM in
xterm*|rxvt*)
PROMPT_COMMAND='history -a ; echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"'
;;
screen.xterm-256color)
export TERM=screen
PROMPT_COMMAND="history -a"
;;
screen*)
PROMPT_COMMAND="history -a"
;;
*)
;;
esac
shopt -s histappend
export HISTFILESIZE=10000
export HISTSIZE=10000
export HISTCONTROL='ignoreboth:erasedups'
export HISTIGNORE='bg:fg:jobs:history:ret:rbh:rj:rx:keys:ssh-add*:jobs'
export HISTTIMEFORMAT='%F %T '
shopt -s cmdhist
for P in /sbin /usr/sbin /usr/local/bin /usr/local/sbin \
/opt/local/bin /opt/local/sbin /usr/X11R6/bin; do
if [ -d $P ]; then
[[ $PATH =~ (^|:)$P($|:) ]] || \
export PATH=${P}${PATH:+:$PATH}
fi
done
for M in /usr/local/share/man /usr/local/man /opt/local/share/man ; do
if [ -d $M ]; then
[[ $MANPATH =~ (^|:)$M($|:) ]] || \
export MANPATH=${M}${MANPATH:+:$MANPATH}
fi
done
for D in $HOME/Installs/* ; do
if [ -d $D/bin ]; then
[[ $PATH =~ (^|:)$D/bin($|:) ]] || \
export PATH=$D/bin${PATH:+:$PATH}
fi
if [ -d $D/share/man ]; then
[[ $MANPATH =~ (^|:)$D/share/man($|:) ]] || \
export MANPATH=$D/share/man:${MANPATH:+$MANPATH}
fi
if [ -d $D/man ]; then
[[ $MANPATH =~ (^|:)$D/man($|:) ]] || \
export MANPATH=$D/man:${MANPATH:+$MANPATH}
fi
done
if [ -d $HOME/bin ]; then
[[ $PATH =~ (^|:)$HOME/bin($|:) ]] || \
export PATH=$HOME/bin${PATH:+:$PATH}
fi
[[ $MANPATH =~ :$ ]] || export MANPATH=$MANPATH:
if [ -d $HOME/mibs ]; then
for D in `find $HOME/mibs -type d` ; do
[[ $MIBDIRS =~ (^\+|:)$D($|:) ]] || \
export MIBDIRS=${MIBDIRS:+$MIBDIRS:}$D
done
[[ $MIBDIRS =~ ^\+ ]] || export MIBDIRS=+$MIBDIRS
export MIBS=ALL
fi