Better SSH completion.
[profile.git] / .profile.d / TERM.bashrc
1 export TERMINFO=${PROFILE_HOME:-~}/.terminfo
2
3 # Cygwin MinTTY.
4 [ "$OS" = "Cygwin" -a "$TERM" = "xterm" ] && export TERM=putty-256color
5
6 # Check the terminal is valid.
7 while [ -z "$(tput longname 2>/dev/null)" ]; do
8   case $TERM in
9     xterm-256color) export TERM=xterm-88color;;
10     xterm-88color) export TERM=xterm-color;;
11     xterm-color) export TERM=xterm;;
12     xterm) break;;
13     *) export TERM=xterm-256color;;
14   esac
15 done