fix archlinux zshenv sourcing issue