соответственно, если отдельно определяешь TERM не для консоли, а терминалов, то указывай нужный для них (как правило xterm-256color) используя COLORTERM, например:
if [ "$COLORTERM" = "termite" ] ; then export TERM=xterm-256color ; fi
Основные терминалы, как правило, отдают свой уникальный COLORTERM, те, которые не отдают, можно запускать как: