+# Helper function to print debug information if $DEBUG is not empty.
+#
+# Doesn't fit perfectly in this file, but this is the best place to make it
+# available everywhere.
+function source_debug {
+ if [ x$DEBUG != x ]; then
+ echo $@
+ fi
+}
+
+
+source_debug "sourcing ~/.shell/env"
+
+
+# Use UTF-8 encoding in the terminal. Don't use LC_ALL as it's used for
+# debugging purposes. Thanks to twb in Freenode/#screen (2009-10-02 10:25).
+LANG=en_US.UTF-8
+export LANG
+
+# Add ~/bin and ~/.bin to PATH if available.
+if [ -d ~/bin ]; then
+ PATH=~/bin:$PATH
+fi
+if [ -d ~/.bin ]; then
+ PATH=~/.bin:$PATH
+fi