use zshenv instead of profile.d script