unset pg
## Configure `less'.
-LESS="-iqgRh1j.3FSX"; export LESS
-LESSOPEN="|lesspipe.sh %s"; export LESSOPEN
case ${LC_CTYPE-$LANG} in
*utf8 | *utf-8 | *UTF8 | *UTF-8) LESSCHARSET=utf-8 ;;
*) LESSCHARSET=latin1 ;;
## graphical one.
set -- elinks w3m lynx
case ${DISPLAY+t} in
- t) set -- chromium mdw-iceweasel mdw-chrome iceweasel firefox "$@" ;;
+ t) set -- mdw-iceweasel mdw-chrome iceweasel firefox "$@" ;;
esac
for b in "$@"; do
if __mdw_programp $b; then BROWSER=$b; export BROWSER; break; fi
GTK_IM_MODULE=xim; export GTK_IM_MODULE
QT_IM_MODULE=xim; export QT_IM_MODULE
+## Rust Cargo things.
+CARGO_HOME=$HOME/.cache/cargo; export CARGO_HOME
+
## Configure `ps'.
PS_PERSONALITY=gnu; export PS_PERSONALITY