Here is my walk through for setting up irssi these are my preferences such as scripts, themes etc. You will want to create your own setup, however the majority of steps here will work for you with just some name changes as required. I will assume you have installed irssi already all of the instructions…
Irssi is a terminal based IRC client for UNIX systems. It also supports SILC and ICB protocols via plugins. You might be wondering what makes Irssi such an easy and comfortable client to use, please visit https://www.irssi.org/about for the most beneficial Irssi features.
This is not an official HOWTO but my own preference of how to get irssi, installed and set up. I will be using Fedora 7 for this guide things might be different on your system although its the same on my openSUSE 10.3 so maybe everything is the same on all distro’s?
Install/Download Most distributions have irssi in their repositories so use your favourite installer to get it loaded, on my F7 (Fedora 7) box its a simple (As root) yum install irssi alternatively you can download from https://www.irssi.org/download Once installed it will place the folders under /usr/share/irssi and a hidden .irssi folder in your /home directory before getting all excited and firing up irssi from a terminal;
1st Create a folder in /home/yourname/.irssi called scripts
- In GUI do ‘view’ ‘show hidden’ then browse to .irrsi and create a folder called scripts
- In text mode do mkdir ~/.irssi/scripts
2nd Create a folder in /home/yourname/.irssi/scripts called autorun
- In GUI do ‘view’ ‘show hidden’ then browse to .irrsi/scripts and create a folder called autorun
- In text mode do mkdir ~/.irssi/scripts/autorun
You’ll need these folders later so its best to create them now so that you are aware of them. Next have a look at the official Startup_howto https://www.irssi.org/documentation/startup this will give you an overview to setting up your base defaults such as ‘server’ (Example: irc.freenode.net) and ‘channel’ (Example: #irssi) however you can always use the /set command (in irssi) to review your default preferences and make any changes.
We really need to get a theme loaded the default is OK but dull have a look on https://www.irssi.org/themes and choose the one you like, download it to .irssi in your /home directory now do /set theme evolution (I’m using the evolution.theme one) then do /save wait a few seconds and the new theme colours should start to kick in.
Now we need something that tells us what channel is on what window and any new windows that maybe created from private messages (/pmsg) download adv_windowlist.pl: https://anti.teamidiot.de/static/nei/*/Code/Irssi/adv_windowlist.pl
and save it to .irssi/scripts you can link to it by placing a link in .irssi/scripts/autorun