多くの人が使ってる「さくらインターネット」がどんなものか、手を出してみようと思ってスタンダードで契約してみた。
root権限なくても、大抵のものはソースダウンロードして
./configure --prefix=$HOME/local make make install
的なことをすれば入れられるようだ。なるほどなるほど。
local::libはもちろん、screen, zsh, vimなど導入。gitも入れた。
で、irssiをここに入れて常時起動にしておいてみようと。tiarraは今のところまだ使わないで頑張ってみる方向で。
今までirssiを全然使いこなせていなかったのでせっかくの機会だし、とゴニョゴニョやってみた。
- 大抵の設定はコマンドから設定して/saveすれば保存される
- windowの配置は/layout saveしてから/save
layoutはlayoutを保存するだけで再起動時に自動接続されるわけではない。
再起動時に自動で繋ぎたい場合は、
/NETWORK ADD HOGE /SERVER ADD -auto -network HOGE irc.hoge.fuga 6667
とか設定しておくと、起動時に自動で接続されるようになるっぽい。
/CHANNEL ADD -auto #piyo HOGE
とか設定しておくと、channelへのjoinも自動でやってくれるようになる。
Irssi - Startup How-To
まぁ上記のように設定して/saveすれば、$HOME/.irssi/configに下記のように保存されるようなので、あとはそれを参考に弄ればいいのかもしれない。
servers = ( { ... }, { address = "irc.hoge.fuga"; chatnet = "HOGE"; port = "6667"; password = "hogefugapiyo"; use_ssl = "no"; ssl_verify = "no"; autoconnect = "yes"; } ); channels = ( { ... }, { name = "#piyo"; chatnet = "HOGE"; autojoin = "yes"; }, );
logを保存するための設定はこのへん?
Irssi - Startup How-To
acotieさんの記事も分かりやすくて参考になりました。
A Guide to Efficiently Using Irssi and Screenを適当に和訳 - iDeaList::Writing
tig.rbとかも動かしておきたいけど今日はここまで。あとでやる。きっと@hokacchaの記事をみれば上手くいくはず。
http://webtech-walker.com/archive/2010/01