LinuxCommandLibrary

finch

console-based multi-protocol chat client

TLDR

Launch finch
$ finch
copy
Quit finch
$ <Alt q>|<Ctrl c>
copy
Show actions menu
$ <Alt a>
copy
Jump to n-th window
$ <Alt [Number]>
copy
Close current window
$ <Alt c>
copy
Start moving a window
$ <Alt m>
copy
Start resizing a window
$ <Alt r>
copy

SYNOPSIS

finch [options]

DESCRIPTION

finch is a console-based modular messaging client using the libpurple library (same as Pidgin). It supports multiple protocols including XMPP, IRC, and various proprietary services.
Text-based alternative to the Pidgin GUI client.

PARAMETERS

-c, --config dir

Use alternate configuration directory
-d, --debug
Enable debug output
-v, --version
Display version

CONFIGURATION

~/.purple/prefs.xml

Libpurple preferences shared with Pidgin.
~/.purple/accounts.xml
Account credentials and connection settings.
~/.gntrc
GNT (finch) UI keybindings and window behavior.

CAVEATS

Requires ncurses library. Uses same libpurple plugins as Pidgin. Account configuration shared with Pidgin if using same config directory.

SEE ALSO

pidgin(1), irssi(1), weechat(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard