update dotfiles
[~madcoder/dotfiles.git] / config / zsh / 20_environment
index 8dc12cc..6c33ec7 100644 (file)
@@ -19,15 +19,25 @@ export RLWRAP_HOME="$HOME/.cache/rlwrap/"
 export GTK_IM_MODULE=xim
 
 export BROWSER=chromium-browser
+export PYTHONPATH=/home/madcoder/local/lib/python/
 
 export LC_MESSAGES=C
 unset  LC_ALL
 unset  VERBOSE
 
-if [ $UID -eq 0 ]; then
+if [ $(whoami) = root ]; then
     PATH=~root/bin:/usr/local/sbin:/usr/sbin:/sbin:$PATH
 else
-    PATH="${HOME}/local/bin:/usr/lib/ccache:${HOME}/bin:${PATH}"
-    LD_LIBRARY_PATH="${HOME}/local/lib"
+    case "${PATH}" in
+        *:${HOME}/local/bin:*)
+            ;;
+        *)
+            PATH="/usr/lib/ccache:${HOME}/local/bin:${HOME}/bin:${PATH}"
+            LD_LIBRARY_PATH="${HOME}/local/lib"
+            ;;
+    esac
 fi
 
+if test -z "$TZ"; then
+    export TZ=$(cat /etc/timezone)
+fi