Generalize zshenv