diff options
Diffstat (limited to 'emacs/.emacs.d/init/oni-circe-init.org')
-rw-r--r-- | emacs/.emacs.d/init/oni-circe-init.org | 52 |
1 files changed, 52 insertions, 0 deletions
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 |