man(1)
πΈ NAME πΈ
/plugins β bestie, this is the Profanity /plugins command. that's it, that's the name π
π DESCRIPTION π
Okay so. You wanna manage plugins? This is the girl for the job. β¨
If you pass no arguments at all, she'll list out the installed plugins plus the global plugins that are available for local installation. iykyk π«Ά
And for the record, the global directories she's looking at are:
/usr/local/share/profanity/pluginsfor Python plugins π/usr/local/lib64/profanity/pluginsfor C plugins π
lowkey important β those are two different folders, don't mix them up bestie π
β¨ SYNOPSIS β¨
/plugins
/plugins install [<path or URL>]
/plugins update [<path or URL>]
/plugins uninstall [<plugin>]
/plugins unload [<plugin>]
/plugins load [<plugin>]
/plugins reload [<plugin>]
/plugins python_version
π ARGUMENTS π
install [<path or URL>]β Install a plugin, or literally every plugin found in a directory (recursive, she goes deep π¦), or download and install a plugin (the plugin name is based onbasename). Then it loads it/them. obsessed.update [<path or URL>]β Uninstall and then install the plugin. The plugin name to update is thebasename. it's giving glow-up πuninstall [<plugin>]β Uninstall a plugin. bye babes πload [<plugin>]β Load a plugin that already exists in the plugin directory. Passing no argument loads all the found plugins. Heads up: it'll also be loaded upon next start too, unless you unload it. no cap π«Άunload [<plugin>]β Unload a loaded plugin. Passing no argument will unload all plugins. all of them. periodt πreload [<plugin>]β Reload a plugin. Passing no argument will reload all plugins. refresh queen πpython_versionβ Show the Python interpreter version. she's just here to spill the tea on her Python πβ¨
π₯ EXAMPLES π₯
/plugins install /home/steveharris/Downloads/metal.py
/plugins install https://raw.githubusercontent.com/profanity-
im/profanity-plugins/master/stable/sounds.py
/plugins update /home/steveharris/Downloads/metal.py
/plugins update https://raw.githubusercontent.com/profanity-
im/profanity-plugins/master/stable/sounds.py
/plugins uninstall browser.py
/plugins load browser.py
/plugins unload say.py
/plugins reload wikipedia.py
like. copy paste and go bestie β¨
and that's the whole vibe check, ok love u byeee π this was the man(1) page for the Profanity XMPP client, version 0.18.2, dated 2026-06-08 β main character energy, xoxo ππ¦π
π¦ 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