Table of Contents

irssi

TUI IRC client

/connect liberachat connect to network
/join #linux join channel

/window hidelevel +joins +parts +quits hide clutter

/rmreconns abort reconnecting

Alt + N to change windows

Configuration

Home path

By default, irssi stores its user files to ~/.irssi/. To configure a custom path for irssi's home directory, run it with --home PATH.
You can set an alias to always do this. In fish, do for example alias --save irssi 'irssi --home ~/.config/irssi/'

Logging

By default, irssi doesn't store logs. Enable this in irssi with set autolog on and set a reasonable path for logs with set autolog_path '/home/archie/.local/share/irssi/logs/$tag/$0.log', for example.

Automatic login

If you have a nick registered with NickServ, you can automatically login when connecting to a server (for example LiberaChat) with /network modify -sasl_username AzureDiamond -sasl_password hunter2 -sasl_mechanism PLAIN LiberaChat
You can also automatically connect to the server on startup with /server add -auto -network LiberaChat -tls -tls_verify irc.libera.chat 6697