export PAGER
escape=`printf '\033'`
-# Color man pages viewed with less, thanks to [1].
+# Color man pages viewed with less, thanks to [1]. Groff versions >= 1.23 also
+# need GROFF_NO_SGR=1 for this to work.
#
# [1]: http://nion.modprobe.de/blog/archives/572-less-colors-for-man-pages.html
#
GIT_SSH_COMMAND='ssh -o ConnectTimeout=3'
export GIT_SSH_COMMAND
+# Go settings
+GOPATH="$HOME/development/go:/usr/share/gocode"
+export GOPATH
+# Prevent privacy issues by disabling the use of https://proxy.golang.org
+# which is the default since Go 1.13.
+GOPROXY=direct
+export GOPROXY
+# Same for https://sum.golang.org/
+GOSUMDB=off
+export GOSUMDB
+# Don't automatically download and execute other version of the Go toolchain
+GOTOOLCHAIN=local
+export GOTOOLCHAIN
+
+# Tell `ip -color` to use colors suitable for a dark terminal. Not sure if
+# this variable is also used by other programs.
+COLORFGBG=';0'
+export COLORFGBG
+
# vim: ft=sh