diff options
Diffstat (limited to '.config/emacs/modules/bd--irc.el')
-rw-r--r-- | .config/emacs/modules/bd--irc.el | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/.config/emacs/modules/bd--irc.el b/.config/emacs/modules/bd--irc.el new file mode 100644 index 0000000..6c97cc1 --- /dev/null +++ b/.config/emacs/modules/bd--irc.el @@ -0,0 +1,31 @@ +;;; -*- lexical-binding: t; -*- +;;; Commentary: +;;; Code: + + +(use-package rcirc + :defer t + :hook + ((rcirc-mode . (lambda () + (rcirc-omit-mode)))) + :custom + (rcirc-fill-column 80) + (rcirc-omit-threshold 10) + (rcirc-reconnect-delay 60) + (rcirc-omit-responses '("JOIN" "PART" "QUIT" "NICK" "AWAY")) + (rcirc-track-minor-mode 1) + (rcirc-server-alist + '(("operationnull.com" + :nick "Gondul" + :user-name "Gondul" + :port 6697 + :encryption tls))) + ;; for tab-bar + (defvar-local bd/irc-status + '(:eval + rcirc-activity-string)) + (add-to-list 'global-mode-string bd/irc-status)) + + +(provide 'bd--irc) +;;; bd-irc ends here |