if [[ $SHLVL -eq 1 || -n $DISPLAY ]] then if [[ -f $ZDOTDIR/zshenv.local ]] then . $ZDOTDIR/zshenv.local fi if [[ -f $ZDOTDIR/zshenv.private ]] then . $ZDOTDIR/zshenv.private fi ZPLUG_HOME=${ZPLUG_HOME:-~/projects/zplug} if [[ -z $SSH_AUTH_SOCK ]] then export SSH_AUTH_SOCK=${XDG_RUNTIME_DIR:-/run/user/$UID}/ssh-agent fi if [[ -e $HOME/.nix-profile/etc/profile.d/nix.sh ]] then . $HOME/.nix-profile/etc/profile.d/nix.sh; fi case $OSTYPE in darwin*) os=darwin ;; linux-gnu) os=linux ;; freebsd*) os=freebsd ;; *) os=unknown ;; esac case $MACHTYPE in *64) arch=amd64 ;; *) arch=386 ;; esac export GTAGSCONF=~/.globalrc export GTAGSLABEL=ctags fi