PGP configuration

pgp.backend (required)

Customize the PGP backend:

  • pgp.backend = "cmds": Use the PGP backend based on shell commands.

    Note: Himalaya needs to be compiled with the cargo feature pgp-commands to activate this backend.

  • pgp.backend = "gpg": Use the PGP backend based on GPG.

    Note: Himalaya needs to be compiled with the cargo feature pgp-gpg to activate this backend.

    Note: the gpgme lib needs to be available on the system for this backend to work.

  • pgp.backend = "native": Use the native PGP backend.

    The native PGP backend is using rPGP, a Rust implementation of the OpenPGP standard.

    Note: Himalaya needs to be compiled with the cargo feature pgp-native to activate this backend.