updated zshrc to be more generic across systems