Mercurial > index.cgi > dotfiles
comparison .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 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:c78481cfb082 |
---|---|
1 # .bashrc | |
2 | |
3 # User specific aliases and functions | |
4 | |
5 # Source global definitions | |
6 if [ -f /etc/bashrc ]; then | |
7 . /etc/bashrc | |
8 fi | |
9 if [ -f $HOME/.bash_aliases ]; then | |
10 . $HOME/.bash_aliases | |
11 fi | |
12 | |
13 export PS1='\h:\w\$ ' | |
14 #if [ "$SSH2_AUTH_SOCK" != "" -a "X$SSH_AUTH_SOCK" = "X" ] ; then | |
15 # export SSH_AUTH_SOCK=$SSH2_AUTH_SOCK | |
16 #fi | |
17 | |
18 # Add local Perl crap | |
19 [[ "$PERL5LIB" =~ "/home/huston/perl" ]] || export PERL5LIB=/home/huston/perl${PERL5LIB:+:$PERL5LIB} | |
20 [[ "$MANPATH" =~ "/home/huston/perl/share/man" ]] || export MANPATH=~/perl/share/man:${MANPATH:+$MANPATH} | |
21 [[ "$PATH" =~ "/home/huston/perl/bin" ]] || export PATH=~/perl/bin${PATH:+:$PATH} | |
22 | |
23 # Get the local install paths setup nicely | |
24 for D in ~/Installs/* ; do | |
25 if [ -d $D/bin ]; then | |
26 [[ "$PATH" =~ "$D/bin" ]] || export PATH=$D/bin${PATH:+:$PATH} ; fi | |
27 if [ -d $D/share/man ]; then | |
28 [[ "$MANPATH" =~ "$D/share/man" ]] || export MANPATH=$D/share/man:${MANPATH:+$MANPATH} ; fi | |
29 if [ -d $D/man ]; then | |
30 [[ "$MANPATH" =~ "$D/man" ]] || export MANPATH=$D/man:${MANPATH:+$MANPATH} ; fi | |
31 if [ -d $D/lib ]; then | |
32 [[ "$LD_LIBRARY_PATH" =~ "$D/lib" ]] || export LD_LIBRARY_PATH=$D/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} ; fi | |
33 done |