.env.bash
changeset 981 79ac660917cb
parent 980 9f36844d6441
child 982 087e216676be
equal deleted inserted replaced
980:9f36844d6441 981:79ac660917cb
    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