From 35f1229aa34cab0d271d12a8a0d7e6133965a99b Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Fri, 4 Nov 2016 14:31:09 +0100 Subject: Move Circe config to separate file --- emacs/.emacs.d/init/oni-circe-init.org | 52 ++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 emacs/.emacs.d/init/oni-circe-init.org (limited to 'emacs/.emacs.d/init/oni-circe-init.org') diff --git a/emacs/.emacs.d/init/oni-circe-init.org b/emacs/.emacs.d/init/oni-circe-init.org new file mode 100644 index 0000000..7521c04 --- /dev/null +++ b/emacs/.emacs.d/init/oni-circe-init.org @@ -0,0 +1,52 @@ +#+TITLE: Circe config + +#+BEGIN_SRC emacs-lisp + (require 'circe) + (require 'circe-color-nicks) + (require 'circe-serenity) + (require 'oni-circe) +#+END_SRC + +I switched to Circe from ERC because I couldn't make the +customizations I wanted to, Circe seems much better at this. + +I spend most of my time on IRC on Freenode. + +#+BEGIN_SRC emacs-lisp + (add-to-list 'circe-network-options + `("Freenode" + :nick "ryuslash" + :channels ("#emacs" + "#mowedline" + "#ninthfloor" + "#dispass" + "#linuxvoice" + "#conkeror") + :nickserv-password + ,(oni-circe-get-password-for "irc.freenode.net"))) +#+END_SRC + +Sometimes I watch some Twitch streams as well. + +#+BEGIN_SRC emacs-lisp + (add-to-list 'circe-network-options + `("Twitch" + :use-tls nil + :nick "ryuslash" + :host "irc.twitch.tv" + :pass ,(oni-circe-get-password-for "irc.twitch.tv") + :port 6667)) +#+END_SRC + +Enable coloring of nicks. + +#+BEGIN_SRC emacs-lisp + (enable-circe-color-nicks) +#+END_SRC + +Align all nicks and generally clean up the buffer. I call it: Circe +Serenity. + +#+BEGIN_SRC emacs-lisp + (enable-circe-serenity) +#+END_SRC -- cgit v1.2.3-54-g00ecf