updated zshrc with better config options