Circe is yet another Client for IRC in Emacs
Its homepage is at http://www.jorgenschaefer.de/software/circe/.
I love the lui interface stuff. This is just what I was looking for for a long time now.
I will use it for my current project instead on reinventing the wheel again.
There’s an ebuild which checks out the current sources from CVS and installs them, so it’s simply a matter of
$ ACCEPT_KEYWORDS="~x86" emerge app-emacs/circe-cvs
This ebuild installs a site file, too, so you don’t have anything to do and circe is instantly available in your emacs (after a restart). To update circe, re-emerge circe-cvs.
First copy the sources to some directory:
cd ~/some/dir/ git clone git://github.com/jorgenschaefer/circe.git circe
Then add this directory to your emacs load-path and autoload circe by putting this into your ~/.emacs:
(add-to-list 'load-path "~/some/dir/circe") (autoload 'circe "circe" "Connect to an IRC server" t)
To update the sources do
cd ~/some/dir/circe/ git pull
For a sample configuration have a look at the info documentation (info “(circe)Example Configuration”) or its homepage.