From e0d5989d943db0711fd2c3b8f08a732a27d5898b Mon Sep 17 00:00:00 2001 From: Derek Taylor Date: Tue, 12 Nov 2019 15:55:46 -0600 Subject: [PATCH] Playing with erc IRC client in emacs --- .emacs.d/.ercrc.el | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 .emacs.d/.ercrc.el diff --git a/.emacs.d/.ercrc.el b/.emacs.d/.ercrc.el new file mode 100755 index 0000000..0163e76 --- /dev/null +++ b/.emacs.d/.ercrc.el @@ -0,0 +1,21 @@ +(use-package erc + :custom + (erc-autojoin-channels-alist '(("freenode.net" "#archlinux" "#bash" "#distrotube" + "#emacs" "#gentoo" "#hexdsl" "#org-mode" "#python"))) + (erc-autojoin-timing 'ident) + (erc-fill-function 'erc-fill-static) + (erc-fill-static-center 22) + (erc-hide-list '("JOIN" "PART" "QUIT")) + (erc-lurker-hide-list '("JOIN" "PART" "QUIT")) + (erc-lurker-threshold-time 43200) + (erc-prompt-for-nickserv-password nil) + (erc-server-reconnect-attempts 5) + (erc-server-reconnect-timeout 3) + (erc-track-exclude-types '("JOIN" "MODE" "NICK" "PART" "QUIT" + "324" "329" "332" "333" "353" "477")) + :config + (add-to-list 'erc-modules 'notifications) + (add-to-list 'erc-modules 'spelling) + (erc-services-mode 1) + (erc-update-modules)) +