October 26, 2026

omaPGP puts PGP encrypt, decrypt and sign in the Omarchy bar, on your local GnuPG keyring

0

A new community plugin by Yaël Ossowski adds a lock icon to the bar that opens a Read, Write and Keys panel, with GnuPG doing all the cryptography and no keyserver ever contacted.

omaPGP banner: a padlock icon and the tagline Encrypt, decrypt, sign from the Omarchy bar, next to an illustrative panel showing a decrypted PGP message with a good signature

Image: yaeloss/omapgp README (GitHub)

PGP is coming to the Omarchy bar. On October 24, 2026, Yaël Ossowski announced on X that he was open-sourcing omaPGP (“Let’s make PGP Great Again. Now on @omarchy”), a plugin to “read, write, encrypt, decrypt, sign, and verify PGP text messages” that uses “your Omarchy theme and fonts and your local GnuPG keyring, all on-device.”

The idea goes back one day. On October 23, he posted that he had “decided to build a simple, standalone PGP app used to decrypt and encrypt messages using your own PGP keys”, “trying it first as an @omarchy plugin and then moving on to standalone.”

Click the lock icon in the bar and the panel opens on three tabs, according to the omaPGP README:

  • Read: paste a PGP message or signed text to decrypt it and check who signed it.
  • Write: encrypt to one or more people, optionally sign, or clearsign without encrypting.
  • Keys: see your keyring, import keys by pasting them, copy your public key to share, and mark a key as verified after comparing fingerprints with its owner.

omaPGP does no cryptography of its own: it is a thin interface over GnuPG. If you already use GnuPG, it sees your keys automatically. gpg runs with --disable-dirmngr, --no-auto-key-retrieve and --no-auto-key-import, so it never contacts a keyserver and never imports a key you didn’t paste in yourself, and the plugin makes no network requests. Passphrases stay with GnuPG’s agent and pinentry window, and decrypted text copied with the Copy button is cleared from the clipboard after 45 seconds by default (the copyClearSeconds setting changes that).

The README is upfront about the limits. It calls omaPGP “Early-stage software” and reminds you that Omarchy plugins run unsandboxed inside the shared shell process, so it can’t protect you from other plugins or a compromised user account. Input is capped at 64 KiB of text, and larger messages have to be handled outside the panel. It also states: “Independent community plugin, not made or endorsed by Omarchy or GnuPG.”

You need Omarchy with the Quattro shell and Qt 6.9 or newer, plus gnupg, wl-clipboard and python3. There is no tagged release yet, so the install pulls a development build from the default branch: omarchy plugin add https://github.com/yaeloss/omapgp.git --enable. The README asks you to review the source before enabling it.

Want a shortcut? The README suggests binding SUPER + ALT + P in ~/.config/hypr/bindings.lua to toggle the panel. Then Ctrl+1, Ctrl+2 and Ctrl+3 switch tabs, Ctrl+Enter runs the action, and Escape closes and clears the panel. The plugin is released under the MIT license.

Source: https://github.com/yaeloss/omapgp

Leave a Reply

Your email address will not be published. Required fields are marked *