- if [ -z "$TERM" ]; then
- eval `tset -Q -s -m 'network:?xterm'`
- fi
-
- stty sane erase ^H
-
- if [ -n "`which less 2>/dev/null`" ]; then
- HAS_LESS=true
- fi
-
- case "$TERM" in
- linux)
- # mutt, python and vim
- BACKGROUND=DARK
- export BACKGROUND
- [ -n "$HAS_LESS" ] && . "$HOME"/lib/config/less/dark_bg
- ;;
-
- *rxvt*|screen*|*term*|vt100)
- BACKGROUND=LIGHT
- export BACKGROUND
- [ -n "$HAS_LESS" ] && . "$HOME"/lib/config/less/light_bg
- ;;
- esac
-
- if [ -x /usr/bin/dircolors ]; then
- test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
- fi
-
- if [ -n "$HAS_LESS" ]; then
- PAGER=less
- LESS="Rgimq"
- case "$LC_CTYPE" in
- *UTF-8) LESSCHARSET=utf-8
- ;;
-
- *) LESSCHARSET=koi8-r
- ;;
- esac
- #LESSCHARDEF=32c.
- LESSEDIT='vim ?lt+%lt. -- %f'
- export LESS LESSCHARSET LESSEDIT # LESSCHARDEF
-
- # make less more friendly for non-text input files, see lesspipe(1)
- #[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
-
- else
- PAGER=more
- fi
- export PAGER
-
- EDITOR="$HOME"/.vim/vim.sh
- VISUAL="$EDITOR"
- FCEDIT="$EDITOR"
- export EDITOR VISUAL FCEDIT
-
- HISTCONTROL=ignoreboth
- HISTIGNORE='&: *:x:X:[bf]g'
- HISTFILE="$HOME/.sh_history"
- HISTFILESIZE=2000
- HISTSIZE=1000
- export HISTCONTROL HISTIGNORE HISTFILE HISTFILESIZE HISTSIZE
-
- # Used by bash/mc for hostname completion
- HOSTFILE="$HOME"/lib/config/hosts
- export HOSTFILE
-
- MAIL="/var/mail/$USER"
- MAILPATH="$MAIL:$HOME/mail/admin:$HOME/mail/block:$HOME/mail/bulk"
- if [ -d "$HOME"/mail/lists/ ]; then
- MAILPATH="$MAILPATH:`echo $HOME/mail/lists/* | sed 's/ /:/g'`"
- fi
- export MAIL MAILPATH
-
- BROWSER="links2:links:elinks:w3m:lynx"
- case "$TERM" in
- *rxvt*|screen*|*term*|vt100)
- BROWSER="l:$BROWSER"
- ;;
- esac
- export BROWSER
-
- #all_proxy="http://localhost:3128"
- #ftp_proxy="$all_proxy"
- #gopher_proxy="$all_proxy"
- #http_proxy="$all_proxy"
- #https_proxy="$all_proxy"
- auto_proxy="file:///home/phd/admin/WWW/Mozilla/mozilla.pac"
- no_proxy="localhost,127.0.0.1"
- #export all_proxy ftp_proxy http_proxy https_proxy auto_proxy no_proxy # gopher_proxy
- export auto_proxy no_proxy
-
- ENV="$HOME/.shellrc"
- export ENV
-
- # set variable identifying the chroot you work in (used in the prompt below)
- if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
- debian_chroot="`cat /etc/debian_chroot`"
- fi
-
- case "$SHELL" in
- */bash)
- # display the user, host and current working directory
- # in the terminal title
- case "$TERM" in
- *rxvt*|screen*|*term*|vt100)
- OPS1="\[\033]0;${debian_chroot:+($debian_chroot)}\u@\h:\w\007\]"
- case "$TERM" in
- screen*)
- OPS1=${OPS1}"\[\033k${debian_chroot:+($debian_chroot)}\u@\h:\w\033\\\\\]" # Set screen/tmux caption
- ;;
- esac
+ #if test -f .hushlogin && ! cmp -s .motd /etc/motd; then
+ # tee $HOME/.motd < /etc/motd
+ #fi
+
+ if [ -z "$TERM" ]; then
+ eval `tset -Q -s -m 'network:?xterm'`
+ fi
+
+ stty sane erase ^H
+
+ if which less >/dev/null 2>&1; then
+ HAS_LESS=true
+ fi
+
+ case "$TERM" in
+ linux)
+ # mutt, python and vim
+ BACKGROUND=DARK
+ export BACKGROUND
+ [ -n "$HAS_LESS" ] && . "$HOME"/lib/config/less/dark_bg
+ ;;
+
+ *rxvt*|screen*|*term*|vt100)
+ BACKGROUND=LIGHT
+ export BACKGROUND
+ [ -n "$HAS_LESS" ] && . "$HOME"/lib/config/less/light_bg
+ ;;
+ esac
+
+ if [ -x /usr/bin/dircolors ]; then
+ test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
+ fi
+
+ if [ -n "$HAS_LESS" ]; then
+ PAGER=less
+ LESS="Rgimq"
+ case "$LC_CTYPE" in
+ *UTF-8) LESSCHARSET=utf-8