Circe is yet another Client for IRC in Emacs

Its homepage is at

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.


On Gentoo GNU/Linux

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.

Any other system

First copy the sources to some directory:

cd ~/some/dir/
git clone 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/lisp")
(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.

CategoryChatClient InternetRelayChat