53 lines
1.3 KiB
Org Mode
53 lines
1.3 KiB
Org Mode
|
#+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
|