Goodbye IRSSI, Hello WeeChat
After much consideration, and at the suggestions of fellow colleagues, I have switched to Weechat entirely and have stopped using IRSSI. Weechat is a terminal based chat client, used for IRC chat notably. If you spend a lot of time in terminal environments, and you use IRC chat, I would recommend that you check out Weechat if you haven’t already.
http://www.weechat.org/
IRSSI, my prior terminal IRC chat client, stopped being the proclaimed “Client of the future”. I don’t really expect IRC chat clients to be futuristic, just that they continue to receive occasional updates and bug fixes.
Installable just like everything else in a debian environment.
|
1 |
sudo apt-get install weechat |
Start Weechat up.
|
1 |
Weechat-curses |
As you can see, if you pair Weechat with Guake, it’s like perfection. Now toss in some Screen, and an IRC bouncer and your all set.
http://www.kuro5hin.org/story/2004/3/9/16838/14935 – GNU Screen
The commands are as expected.
Join a channel, part, quit the application:
|
1 2 3 |
/join #channel /part /quit |
alt + left/right arrows (or F5/F6): switch to previous/next buffer
F7/F8: switch to previous/next window (when screen is split)
F9/F10: scroll title bar
F11/F12: scroll nicklist
tab: complete text in input bar, like in your shell
To auto-join channels when connecting to a server:
|
1 |
/set irc.server.oftc.autojoin "#channel1,#channel2" |
You can also join a server and channels automatically when starting Weechat from the CLI.
|
1 |
weechat-curses irc://janof@irc.freenode.net/#linux, #ubuntu, #python |
Weechat fits my needs nicely, and when it doesn’t, I just switch over to x-chat if i’m feeling like a GUI IRC client. See you on Freenode.

