view .bashrc @ 0:c78481cfb082

Initial checkin: * svn:ignore * . * Add files manually (from xanadu at work) to start the process
author huston@80426f53-59d1-405d-934b-f07cd76f4a1a
date Fri, 10 Apr 2009 17:51:18 +0000
parents
children 7e33b3191cf7
line wrap: on
line source

# .bashrc

# User specific aliases and functions

# Source global definitions
if [ -f /etc/bashrc ]; then
	. /etc/bashrc
fi
if [ -f $HOME/.bash_aliases ]; then
   . $HOME/.bash_aliases
fi

export PS1='\h:\w\$ '
#if [ "$SSH2_AUTH_SOCK" != "" -a "X$SSH_AUTH_SOCK" = "X" ] ; then
#   export SSH_AUTH_SOCK=$SSH2_AUTH_SOCK
#fi

# Add local Perl crap
[[ "$PERL5LIB" =~ "/home/huston/perl" ]] || export PERL5LIB=/home/huston/perl${PERL5LIB:+:$PERL5LIB}
[[ "$MANPATH" =~ "/home/huston/perl/share/man" ]] || export MANPATH=~/perl/share/man:${MANPATH:+$MANPATH}
[[ "$PATH" =~ "/home/huston/perl/bin" ]] || export PATH=~/perl/bin${PATH:+:$PATH}

# Get the local install paths setup nicely
for D in ~/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
	if [ -d $D/lib ]; then 
	   [[ "$LD_LIBRARY_PATH" =~ "$D/lib" ]] || export LD_LIBRARY_PATH=$D/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} ; fi
done