]> git.sev.monster Git - dotfiles.git/blob - base/.zprofile
do not hardcode /tmp in .zprofile
[dotfiles.git] / base / .zprofile
1 #XXX: ensure we override /etc/profile, gets loaded after .zshenv
2 source ~/.zshenv
3
4 t="${TMPDIR:-/tmp}/home-$LOGNAME"
5 h="$HOME/tmp"
6 if [[ ! -e "$t" ]] {
7         mkdir -m 700 "$t" > /dev/null 2>&1
8         #TODO: check if dir exists after mkdir
9 }
10 #allow opaque entries to override
11 if [[ ! -e "$h" ]] {
12         ln -sf "$t" "$h" > /dev/null 2>&1
13 }
14 unset t
15 unset h
This page took 0.032559 seconds and 4 git commands to generate.