mirror of
https://github.com/doomemacs/doomemacs.git
synced 2026-04-19 03:13:04 -07:00
For consistency with other app modules: + Refactor out s.el dependency + Reorder variables (public then private) + Use add-hook! instead of add-hook+lambda + Optimization: replace mapcar+closure with cl-loop (reduces allocations) + Replace evil-set-initial-state with (set! :evil-state ...), which is ignored if :feature evil is disabled. |
||
|---|---|---|
| .. | ||
| autoload | ||
| config.el | ||
| packages.el | ||
| README.org | ||
:app irc
This module makes Emacs an irc client, using circe.
Dependencies
I use pass to not have the passwords written in my dotfiles. It's available under :tools modules.
If you want to use TLS you also need openssl or gnutls-cli.
Configure Emacs to use your favorite irc servers:
(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")))