1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-11-03 19:37:16 -05:00
profanity/docs/profanity.1

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

148 lines
3.9 KiB
Groff
Raw Normal View History

2022-10-12 10:56:20 -04:00
.TH man 1 "2022-10-12" "0.13.1" "Profanity XMPP client"
2012-08-19 15:34:05 -04:00
.SH NAME
Profanity \- a simple console based XMPP chat client.
2012-08-19 15:34:05 -04:00
.SH SYNOPSIS
.B profanity
[\-vh] [\-l level] [\-a account]
2012-08-19 15:34:05 -04:00
.SH DESCRIPTION
.B 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
2012-08-21 19:33:22 -04:00
at:
.br
.PP
<https://profanity-im.github.io>
2012-08-19 15:34:05 -04:00
.SH OPTIONS
.TP
.BI "\-v, \-\-version"
2015-02-10 18:30:21 -05:00
Show version and build information.
2012-08-19 15:34:05 -04:00
.TP
.BI "\-h, \-\-help"
Show help on command line arguments.
.TP
2015-02-10 18:30:21 -05:00
.BI "\-a, \-\-account "ACCOUNT
Auto connect to an account on startup,
.I ACCOUNT
must be an existing account.
.TP
.BI "\-c, \-\-config"
Use an alternative config file.
.TP
2015-02-10 18:30:21 -05:00
.BI "\-l, \-\-log "LEVEL
2012-08-19 15:34:05 -04:00
Set the logging level,
.I LEVEL
may be set to DEBUG, INFO (the default), WARN or ERROR.
.TP
.BI "\-f, \-\-logfile"
Specify a different logfile
.TP
.BI "\-t, \-\-theme "THEME
Specify which theme to use.
.I THEME
must be one of the themes installed in $XDG_CONFIG_HOME/profanity/themes
2021-08-31 16:33:00 -04:00
.SH KEYBINDINGS
.TP
.BR Tab , " Shift+Tab"
Tab completion next, previous. Works for commands, nicks and
quotes (when input line starts with
.BR > ).
.TP
.BR ALT+1..Alt-0 " or " F1..F10
Choose window 1..10.
.TP
.BR ALT+q..Alt-p " (in QWERTY layout)"
Choose window 11..20.
2021-09-15 05:24:59 -04:00
.TP
.BI ALT+LEFT
Choose previous chat window.
.TP
.BI ALT+RIGHT
Choose next chat window.
.TP
.BI PAGEUP
Page the active window up.
.TP
.BI PAGEDOWN
Page the active window down.
.TP
.BI ALT+PAGEUP
Page the occupants or roster panel up.
.TP
.BI ALT+PAGEDOWN
Page the occupants or roster panel down.
.TP
2021-08-31 16:33:00 -04:00
.BI ALT+a
Jump to the next unread window.
.TP
.BI ALT+v
Mark current window for later reading with an attention flag.
.TP
.BI ALT+m
Switch between windows marked with the attention flag.
.TP
.BI ALT+c
Run external editor (see
.BR profanity-editor (1))
for current input line.
.TP
.BI CTRL+DOWN
Store current input line in history but do not execute it.
.PP
.I Note:
Profanity is using GNU Readline library to handle input so
default configuration file
.I ~/.inputrc
affects operation. In addition to that
.I $XDG_CONFIG_HOME/profanity/inputrc
is read after all default keybindigs are set so one can override
or add settings there. For reference, see Readline documentation:
.I "info readline ""Command Line Editing"" ""Readline Init File"" ""Readline Init File Syntax"""
and the list of available Profanity commands in
.IR inputwin.c .
Standard Readline keybindings are supported, including
.B C-r
for interactive history search and
.B C-x C-r
for reloading inputrc without restart.
2012-08-19 16:14:13 -04:00
.SH USING PROFANITY
The user guide can be found at <https://profanity-im.github.io/userguide.html>.
2012-08-19 15:34:05 -04:00
.SH SEE ALSO
.B Profanity
2022-03-30 14:01:40 -04:00
itself has a lot of built\-in help. Check the
.I /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, e.g. there is
.BR profanity-account (1)
for
.IR /account .
2012-08-19 15:34:05 -04:00
.SH CONFIGURATION
Configuration for
.B Profanity
is stored in
2012-11-25 17:05:00 -05:00
.I $XDG_CONFIG_HOME/profanity/profrc
2022-06-28 12:24:42 -04:00
, details on commands for configuring Profanity can be found at <https://profanity-im.github.io/reference.html> or the respective built\-in help or man pages.
.SH BUGS
2015-02-10 18:30:21 -05:00
Bugs can either be reported by raising an issue at the Github issue tracker:
.br
.PP
<https://github.com/profanity-im/profanity/issues>
.br
.PP
or to the mailing list at:
.br
.PP
<https://lists.posteo.de/listinfo/profanity>
.br
.SH LICENSE
2019-04-23 19:08:38 -04:00
Copyright (C) 2012 \- 2019 James Booth <boothj5web@gmail.com>.
2023-01-10 04:37:25 -05:00
Copyright (C) 2019 \- 2023 Michael Vetter <jubalh@iodoru.com>.
2016-07-21 06:49:52 -04:00
License GPLv3+: GNU GPL version 3 or later <https://www.gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
2012-08-19 15:34:05 -04:00
.SH AUTHORS/CREDITS
.B Profanity
2020-05-16 04:03:55 -04:00
was created by James Booth
.B <boothj5web@gmail.com>
with many contributions from others, see the full list at: <https://github.com/profanity-im/profanity/graphs/contributors>