profanity - Man Page

a simple console based XMPP chat client.


profanity [-vh] [-l level] [-a account]


Profanity is a simple lightweight console based XMPP chat client. Its emphasis is on having a simple and configurable command driven UI, see the homepage at:



-v,  --version

Show version and build information.

-h,  --help

Show help on command line arguments.

-a,  --account ACCOUNT

Auto connect to an account on startup, ACCOUNT must be an existing account.

-c,  --config

Use an alternative config file.

-l,  --log LEVEL

Set the logging level, LEVEL may be set to DEBUG, INFO (the default), WARN or ERROR.

-f,  --logfile

Specify a different logfile

-t,  --theme THEME

Specify which theme to use. THEME must be one of the themes installed in $XDG_CONFIG_HOME/profanity/themes

Using Profanity

The user guide can be found at <>.

See Also

Profanity itself has a lot of built-in help. Check the /help command for more information. Type "/help help" for information on how to use help itself. Profanity ships with one man page for each built-in command. For /account there is man profanity-account.


Configuration for Profanity is stored in $XDG_CONFIG_HOME/profanity/profrc , details on commands for configuring Profanity can be found at <>.


Bugs can either be reported by raising an issue at the Github issue tracker:


or to the mailing list at:



Copyright (C) 2012 - 2019 James Booth <>. Copyright (C) 2019 - 2020 Michael Vetter <>. License GPLv3+: GNU GPL version 3 or later <> This is free software; you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.


Profanity was created by James Booth <> with many contributions from others, see the full list at: <>


2021-01-09 0.10.0 Profanity XMPP client