Irssi Usage and Scripts: Difference between revisions

From D3xt3r01.tk
Jump to navigationJump to search
m New page: ==WHY== Because I don't like a psybnc and I own a server which is always online and .. why use my unsecure box when I can use my secure remote box and leave irssi running in screen :D ==...
 
 
(3 intermediate revisions by the same user not shown)
Line 9: Line 9:
<source lang="bash">
<source lang="bash">
sudo emerge irssi
sudo emerge irssi
mkdir ~/.irssi/
mkdir -p ~/.irssi/scripts/autorun/
cd ~/.irssi/
cd ~/.irssi/scripts/autorun/
wget http://wouter.coekaerts.be/irssi/scripts/nicklist.pl
wget http://wouter.coekaerts.be/irssi/scripts/nicklist.pl
screen irssi
screen -S irssi irssi
</source>
</source>


Line 20: Line 20:
/set term_force_colors ON
/set term_force_colors ON
/hilight nick
/hilight nick
/set autolog ON
#load script and set it up
#load script and set it up
/script load ~/.irssi/nicklist.pl
/script load ~/.irssi/scripts/autorun/nicklist.pl
/nicklist SCREEN
/nicklist SCREEN
/set nicklist_automode SCREEN
/set nicklist_automode SCREEN
/set nicklist_width 15
/set nicklist_width 15
/set print_active_channel on
/set skip_motd on
/set timestamps on
#bind alt+pgup/down to nicklist scroll
/bind ^[[5;3~ command nicklist scroll -10
/bind ^[[6;3~ command nicklist scroll +10
#auto connect to servers
#auto connect to servers
/network add Undernet
/network add Undernet
Line 54: Line 62:


[http://www.irssi.org/documentation/startup Irssi Startup] - Howto
[http://www.irssi.org/documentation/startup Irssi Startup] - Howto
[http://quadpoint.org/articles/irssi] - A guide
 
[http://quadpoint.org/articles/irssi A guide]
 
[http://www.garion.org/irssi/features.php Features]


[[Category: Irsii]]
[[Category: Irsii]]
[[Category: Linux]]
[[Category: Linux]]

Latest revision as of 10:44, 14 January 2010

WHY

Because I don't like a psybnc and I own a server which is always online and .. why use my unsecure box when I can use my secure remote box and leave irssi running in screen :D

HOW

I'm using gentoo on it so I'll emerge it first and install the nicklist script and set it up

sudo emerge irssi
mkdir -p ~/.irssi/scripts/autorun/
cd ~/.irssi/scripts/autorun/
wget http://wouter.coekaerts.be/irssi/scripts/nicklist.pl
screen -S irssi irssi

Now.. In the new window...

/set nickname nick
/set term_force_colors ON
/hilight nick
/set autolog ON

#load script and set it up
/script load ~/.irssi/scripts/autorun/nicklist.pl
/nicklist SCREEN
/set nicklist_automode SCREEN
/set nicklist_width 15
/set print_active_channel on
/set skip_motd on
/set timestamps on
#bind alt+pgup/down to nicklist scroll
/bind ^[[5;3~ command nicklist scroll -10
/bind ^[[6;3~ command nicklist scroll +10
#auto connect to servers
/network add Undernet
/network add Freenode
/server add -auto -network Undernet eu.undernet.org 6667
/server add -auto -network Freenode irc.freenode.net 6667 [passwordhere]
/channel add -auto #channel Freenode
/channel add -auto #channel Undernet
#save our changes
/save

Scrooling between tabs

Ctrl-1 .. Ctrl-0  # - Jump directly between windows 1-10
Ctrl-q .. Ctrl-o  # - Jump directly between windows 11-19
Ctrl-P /  Ctrl-N  # - Jump to previous / next window
/window <number>  # - Jump to any window with specified number

Closing a window is done by

/window close
# or short version
/wc

Links

Irssi Startup - Howto

A guide

Features