20 export TIME_STYLE=long-iso |
20 export TIME_STYLE=long-iso |
21 |
21 |
22 # Easy cd to often used dirs. |
22 # Easy cd to often used dirs. |
23 export CDPATH=.:$HOME:$HOME/devel:$HOME/my |
23 export CDPATH=.:$HOME:$HOME/devel:$HOME/my |
24 |
24 |
25 if [[ ! :$PATH: =~ :$HOME/usr/xbin: ]]; then |
25 if [[ :$PATH: != *:$HOME/usr/xbin:* ]]; then |
26 # To override /bin and /usr/bin. |
26 # To override /bin and /usr/bin. |
27 export PATH=$HOME/usr/xbin:$PATH |
27 export PATH=$HOME/usr/xbin:$PATH |
28 fi |
28 fi |
29 if [[ ! :$PATH: =~ :$HOME/usr/bin: ]]; then |
29 if [[ :$PATH: != *:$HOME/usr/bin:* ]]; then |
30 export PATH=$PATH:$HOME/usr/bin |
30 export PATH=$PATH:$HOME/usr/bin |
31 fi |
31 fi |
32 if [[ ! :$PATH: =~ :/usr/sbin: ]]; then |
32 if [[ :$PATH: != *:/usr/sbin:* ]]; then |
33 export PATH=/usr/sbin:$PATH |
33 export PATH=/usr/sbin:$PATH |
34 fi |
34 fi |
35 if [[ ! :$PATH: =~ :/sbin: ]]; then |
35 if [[ :$PATH: != *:/sbin:* ]]; then |
36 export PATH=/sbin:$PATH |
36 export PATH=/sbin:$PATH |
37 fi |
37 fi |
38 if [[ ! :$PATH: =~ :$HOME/.local/bin: ]]; then |
38 if [[ :$PATH: != *:$HOME/.local/bin:* ]]; then |
39 export PATH=$PATH:$HOME/.local/bin |
39 export PATH=$PATH:$HOME/.local/bin |
40 fi |
40 fi |
41 |
41 |
42 |
42 |
43 if [[ -z $LD_LIBRARY_PATH ]]; then |
43 if [[ -z $LD_LIBRARY_PATH ]]; then |
48 |
48 |
49 case $OSTYPE in |
49 case $OSTYPE in |
50 netbsd*) ;; # Do nothing, because NetBSD uses non-GNU man. |
50 netbsd*) ;; # Do nothing, because NetBSD uses non-GNU man. |
51 *) |
51 *) |
52 if [[ -z $MANPATH ]]; then |
52 if [[ -z $MANPATH ]]; then |
53 export MANPATH=$HOME/usr/share/man: |
53 export MANPATH=$HOME/usr/share/man: |
54 elif [[ ! $MANPATH =~ $HOME/usr/share/man: ]]; then |
54 elif [[ :$MANPATH: != *:$HOME/usr/share/man:* ]]; then |
55 export MANPATH=$MANPATH:$HOME/usr/share/man: |
55 export MANPATH=$MANPATH:$HOME/usr/share/man: |
56 fi |
56 fi |
57 ;; |
57 ;; |
58 esac |
58 esac |
59 |
59 |
60 if [[ -z $INFOPATH ]]; then |
60 if [[ -z $INFOPATH ]]; then |
61 export INFOPATH=$HOME/usr/share/info: |
61 export INFOPATH=$HOME/usr/share/info: |
62 elif [[ ! $INFOPATH =~ $HOME/usr/share/info: ]]; then |
62 elif [[ :$INFOPATH: != *:$HOME/usr/share/info:* ]]; then |
63 export INFOPATH=$INFOPATH:$HOME/usr/share/info: |
63 export INFOPATH=$INFOPATH:$HOME/usr/share/info: |
64 fi |
64 fi |
65 |
65 |
66 export PYTHONSTARTUP=$HOME/.pystartup |
66 export PYTHONSTARTUP=$HOME/.pystartup |
67 |
67 |