X-Git-Url: https://git.sev.monster/~sev/dotfiles.git/blobdiff_plain/79d4a3561fa6b4bc80d75d8f9940139c2437df36..50816b00c5f65a05f9fa078ca636d46f3b0d5721:/base/.zshenv diff --git a/base/.zshenv b/base/.zshenv index 7787a93..50281d2 100644 --- a/base/.zshenv +++ b/base/.zshenv @@ -1,18 +1,3 @@ -# load site-specific -[[ -f ~/.zshenv.local ]] && source ~/.zshenv.local - -# manually source .zprofile if we're not a login shell and it's a good idea -# see comments in .zprofile for rationale -if [[ ! -o login ]] { - if [[ -v _sev_olduser && $_sev_olduser != $USERNAME ]] { - # set up some user-dependent stuff since we switched users - _sev_switched_users= source ${ZDOTDIR:-~}/.zprofile - } elif [[ $SHLVL == 1 ]] { - # ensure profile is loaded for toplevel shells; should hopefully be 1 - # under Xorg or cron, which is where this would be most useful - source ${ZDOTDIR:-~}/.zprofile - } -} -export _sev_olduser=$USERNAME - -# vim: et sts=4 sw=4 ts=8 tw=79 +# wrapper around ZDOTDIR zshenv +export ZDOTDIR=${XDG_CONFIG_HOME:-~/.config}/zsh +source $ZDOTDIR/.zshenv