From Gentoo Wiki
Jump to:navigation Jump to:search

HexChat is a graphical IRC client based on XChat. It is written using the GTK+ windowing framework.


USE flags

USE flags for net-irc/hexchat Graphical IRC client based on XChat

dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
gtk Add support for x11-libs/gtk+ (The GIMP Toolkit)
libcanberra Enable sound event support using media-libs/libcanberra
lua Enable Lua scripting support
perl Add optional support/bindings for the Perl language
plugin-checksum Build Checksum plugin (needs plugins)
plugin-fishlim Build FiSHLiM plugin (needs plugins )
plugin-sysinfo Build SysInfo plugin (needs plugins)
python Add optional support/bindings for the Python language
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
theme-manager Build the theme manager (mono)


Emerge hexchat:

root #emerge --ask net-irc/hexchat



HexChat stores user specific configuration files in the ~/.config/hexchat/ directory.

Settings can be modified graphically via the Settings tab or using the /set command from the command-line interface.


In HexChat, enable SSL connections in Network List (Ctrl+s)> Libera.Chat > Edit.


In order to automatically reconnect after sleep/hibernate mode, enter the /set net_ping_timeout 31 command.

See also

  • WeeChat — a light, extensible, actively maintained, well documented, highly featured text-mode IRC client.
  • Konversation — a user-friendly Internet Relay Chat client.
  • Quassel — a daemon/headless IRC client, part of Quassel, that supports 24/7 connectivity.
  • Pidgin — an easy to use and free chat client that supports AIM, Google Talk, ICQ, IRC, XMPP, and more chat networks all at once.

External resources