Riece

emacs上で動くIRCクライアント。
設定が結構大変な気がするのでここにメモ。

.emacs

(autoload 'riece "riece" "Start Riece" t)
(set-language-environment       "japanese")
(set-default-coding-systems     'euc-jp-unix)
(set-buffer-file-coding-system  'euc-jp-unix)
(set-terminal-coding-system     'euc-jp-unix)
(set-keyboard-coding-system     'euc-jp-unix)

.riece/init.el

;; IRC Servers
(setq riece-server-alist
      '(("wide" :host "irc6.nara.wide.ad.jp"
 :service 6667
 :nickname "naruse"
 :username "naruse")
        ("reicha" :host "irc6.ii-okinawa.ad.jp"
 :service 6667
 :nickname "naruse"
 :username "naruse"))
      riece-server "wide")
(setq riece-startup-channel-list
      '("#hogehoge" "#fugafuga" "#foo reicha"))
;; plug-ins.
(add-to-list 'riece-addons 'riece-log)
;; options
(setq riece-log-coding-system 'euc-jp-unix)