We have users now that will only use Kleopatra for OpenPGP. In that case we can already hide S/MIME related actions like the CRL stuff through the kleopatrarc. But we currently do not have a dedicated only PGP Setting. This needs to be added at least for the new key action so that we can skip the protocolselectionpage.
I would like to make this unrelated from actions and generalize a pgpOnly setting so that we can reuse it in other places, too. This might even make more sense to have in libkleopatrarc and not in Kleopatrarc so that it can be shared across clients.