]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - shell/env
shell: Also export TEMP just to be sure.
[config/dotfiles.git] / shell / env
index 38ee013b9581f0217109b4c1c205fac39bae8c8e..e8a1789df7cf0e37ef929ba176e4d7b3d7ba8e1d 100644 (file)
--- a/shell/env
+++ b/shell/env
@@ -19,6 +19,11 @@ LC_ALL=en_US.UTF-8
 LANG=$LC_ALL
 export LC_ALL LANG
 
+# Add ~/bin to PATH if available.
+if [ -d ~/bin ]; then
+    PATH=~/bin:$PATH
+fi
+
 # Use Vim as editor.
 EDITOR=vim
 export EDITOR
@@ -29,10 +34,11 @@ export PAGER
 
 # Use ~/tmp as directory for temporary files if available to reduce security
 # problems on multi-user systems.
-if [ -d ~/tmp ]; then
+if [ -O ~/tmp -a -d ~/tmp ]; then
     TMP=~/tmp
+    TEMP=$TMP
     TMPDIR=$TMP
-    export TMP TMPDIR
+    export TMP TEMP TMPDIR
 fi
 
 # Set colors for GNU ls (and zsh completions). This colors files normal (fi),