oh-my-zsh should go first so it doesn't overwrite other things