aboutsummaryrefslogtreecommitdiffstats
path: root/emacs/.emacs.d/init/oni-circe-init.org
diff options
context:
space:
mode:
authorGravatar Tom Willemse2016-11-04 14:31:09 +0100
committerGravatar Tom Willemse2016-11-04 14:31:09 +0100
commit35f1229aa34cab0d271d12a8a0d7e6133965a99b (patch)
tree5a48cedb45681ce6f29954ba563846069ca906cd /emacs/.emacs.d/init/oni-circe-init.org
parent8bb4148bc61d4b39a3f70bb33f0152cab2695157 (diff)
downloadnew-dotfiles-35f1229aa34cab0d271d12a8a0d7e6133965a99b.tar.gz
new-dotfiles-35f1229aa34cab0d271d12a8a0d7e6133965a99b.zip
Move Circe config to separate file
Diffstat (limited to 'emacs/.emacs.d/init/oni-circe-init.org')
-rw-r--r--emacs/.emacs.d/init/oni-circe-init.org52
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