2017-06-11 01:49:39 +02:00
|
|
|
* :app irc
|
|
|
|
|
|
|
|
This module makes Emacs an irc client, using [[https://github.com/jorgenschaefer/circe][~circe~]].
|
|
|
|
|
|
|
|
** Dependencies
|
|
|
|
|
2017-06-11 12:29:34 +02:00
|
|
|
I use ~pass~ to not have the passwords written in my dotfiles. It's available under ~:tools~ modules.
|
2017-06-11 01:49:39 +02:00
|
|
|
If you want to use TLS you also need =openssl= or =gnutls-cli=.
|
|
|
|
|
|
|
|
Configure Emacs to use your favorite irc servers:
|
|
|
|
#+BEGIN_SRC emacs-lisp :tangle no
|
|
|
|
(set! :irc "chat.freenode.net"
|
|
|
|
`(:tls t
|
|
|
|
:nick "benny"
|
|
|
|
:sasl-username ,(password-store-get "irc/freenode")
|
|
|
|
:sasl-password ,(password-store-get "irc/freenode")
|
|
|
|
:channels ("#emacs")))
|
|
|
|
#+END_SRC
|
|
|
|
|