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 ==... |
m →HOW |
||
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 irssi | ||
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/nicklist.pl | ||
Line 25: | Line 27: | ||
/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 |
Revision as of 13:12, 13 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 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/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 [1] - A guide