man(1)
β¨ NAME β¨
okay so bestie, this is the manual for the /ox command in the Profanity XMPP client β like, the /ox command, that's her, that's the whole girl. π
πΈ DESCRIPTION πΈ
OpenPGP (OX) commands, babes!! π This is your whole toolkit for managing keys and doing OpenPGP encryption while you're living your best life in chat sessions. It's giving secure, it's giving private, it's giving main character energy.
So here's the thing you need to know, no cap: your OpenPGP key has to have a user-id with your JID URI in it, formatted exactly like xmpp:local@domain.tld. That's non-negotiable bestie, the key has to know who she is. π
Wanna make a key from scratch? You can generate one with:
gpg --quick-gen-key xmpp:local@domain.tld future-default default 3y
And for the very first time you set OX up (like, the whole first-time setup saga), go read man profanity-ox-setup for all the deets. π¦
π«Ά SYNOPSIS π«Ά
/ox keys
/ox contacts
/ox start [<contact>]
/ox end
/ox log on|off|redact
/ox char <char>
/ox announce <file>
/ox discover <jid>
/ox request <jid> <keyid>
π ARGUMENTS π
keysβ lists every key the system knows about. all of them. the whole roster. πcontactsβ shows you the contacts that have public keys assigned to them.start [<contact>]β kicks off a PGP encrypted chat! if you don't name a<contact>, she just uses whoever you're currently talking to. convenient fr fr. β¨endβ ends the PGP encrypted chat with the recipient you're currently with. bye bestie πlog on|offβ turns plaintext logging of PGP encrypted messages on or off.log redactβ still logs your PGP encrypted messages, but swaps the actual contents out for[redacted]. sneaky but make it classy. πchar <char>β sets the character that gets displayed next to PGP encrypted messages.announce <file>β announces a public key by pushing it onto the XMPP Server. π’discover <jid>β discovers the public keys of a jid. the OpenPGP Key IDs get displayed for you.request <jid> <keyid>β requests a public key. and hey, go run/ox discoverto get the available key IDs first (the original page says "to to" here and honestly? we respect her quirks π).
π EXAMPLES π
/ox log off
/ox start odin@valhalla.edda
/ox end
/ox char X
and that's the whole page, bestie!! π this was Profanity XMPP client manual, man(1), source/version 0.18.2, dated 2026-06-08 β slay, iconic, periodt. go forth and encrypt responsibly πβ¨π¦π
π¦ where this page comes from
- ubuntu stonking: profanity 0.18.2-1 Β· GPL-3.0-or-later WITH OpenSSL exception
- ubuntu stonking: profanity-light 0.18.2-1 Β· GPL-3.0-or-later WITH OpenSSL exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms