#!/bin/bash# set -x# set -u# XXX for mc, cvs, svn, ...export EDITOR=vim# XXX vim and gnome-terminal have support for 256 colours in fedora 8 at least# Note debian/ubuntu users should install the ncurses-term package to support this# export TERM=xterm-256color# Special case for CYGWIN to properly display russian letters in rxvt.# Don't forget set in Windows SHELL=/bin/bash. If default SHELL is sh then .bashrc will not be read.if [[ $OSTYPE = cygwin ]]; then export LANG=ru_RU.CP1251 # Avoid permission problem in Cygwin. umask 0000fi# Easy cd to often used dirs.export CDPATH=.:~:~/devel:~/devel/my-develif [[ ! $PATH =~ $HOME/usr/bin ]]; then export PATH=$PATH:~/usr/binfiif [[ ! $PATH =~ /usr/sbin ]]; then export PATH=$PATH:/usr/sbinfiif [[ ! $LD_LIBRARY_PATH =~ $HOME/usr/lib ]]; then export LD_LIBRARY_PATH=$HOME/usr/libelse export LD_LIBRARY_PATH="$LD_LIBRARY_PATH":$HOME/usr/libfiif [[ -z "$MANPATH" ]]; then export MANPATH=~/usr/share/man:elif [[ ! $MANPATH =~ $HOME/usr/share/man: ]]; then export MANPATH=$MANPATH:$HOME/usr/share/man:fiif [[ -z "$INFOPATH" ]]; then export INFOPATH=~/usr/share/info:elif [[ ! $INFOPATH =~ $HOME/usr/share/info: ]]; then export INFOPATH=$INFOPATH:$HOME/usr/share/info:fiexport PYTHONSTARTUP=~/.pystartup