improved zshrc; see dot-zsh for more config