adding several improvements to zshrc to work better with mac + pyenv