クリスマスにむけて irssi をはじめました
osx で limechat をうごかすと、ひ弱な旧世代 macbook が悲鳴をあげるので、パワーが
ありあまっている自宅サーバ SC440 で irssi をうごかすことにした。
irssi は高速軽量で、pluggable architecture で perl による拡張ができたりします。
■自分の利用パターン
10個ぐらいのメインのチャンネルを常時みてて、のこり90個ぐらいはときどき暇なときに
みるような感じ。
tiarra と mobirc はすでにたちあがっている。
■とりあえず起動
tiarra がすでにある前提だと
irssi --connect=localhost --password=YOURPASSWORD --port=7777
ってやるだけで OK。とりあえずこれでそれなりにつかえるんじゃないかなあ。
■とりあえず覚えておきたいこと
- C-n/C-p で 次/前のチャンネルに移動
- M-[0-9] でその番号のチャンネルに移動
- /save で設定ファイルに現在の設定を保存
- /layout save してから /save すると、チャンネル番号のレイアウトを保存
- 設定ファイルは ~/.irssi/config にできあがる
- プラグインは ~/.irssi/scripts/ にいれる
■ignore の設定
irssi はデフォルトだと、part やら join やらでも channel 一覧に色がついちゃうので、
そのへん無視してやる。~/.irssi/config に下記を追加。
ignores = ( { level = "CRAP SNOTES CTCPS JOINS PARTS QUITS MODES WALLOPS INVITES DCC DCCMSGS CLIENTNOTICES CLIENTCRAP CLIENTERRORS HILIGHTS"; } );
■awl をいれる
awl をいれると、画面の下にチャンネル一覧をだすことができます(右にもだせますが、
ちょっと重い)。
↓こんなかんじ。
http://archive.quadpoint.org/screenshots/irssi20051016.png
プラグインは http://anti.teamidiot.de/static/nei/*/Code/Irssi/adv_windowlist.pl
からダウンロードして、~/.irssi/script/ にいれましょう。
設定は下記のようにしてみました。
awl_maxlines = "2"; awl_columns = "2"; awl_automode = "sbar"; awl_display_key = "[$N]$C";
■赤くする
irssi は色テーマ機能があるので、自分の好きな感じの色にかえられます。
とりあえず私は http://www.the-shrike.net/2008/05/aka/ から aka.theme を取得して
~/.irssi/aka.theme におきました。
/set theme aka
とうてば、ロードされます。
■まとめ
irssi もちゃんとしっかり設定してあげればいいかんじです。