Circe is yet another Client for IRC in Emacs
Its homepage is at https://github.com/emacs-circe/circe.
See also: https://github.com/emacs-circe/circe/wiki#installation
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/emacs-circe/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/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. Especially the wiki page about the configuration has many examples: https://github.com/emacs-circe/circe/wiki/Configuration