[emacs] Swap weechat for circe

This commit is contained in:
Correl Roush 2021-06-01 23:01:45 -04:00
parent fe50b03468
commit 95db5e2312
2 changed files with 19 additions and 30 deletions

View file

@ -1205,36 +1205,25 @@ Prefer sending HTML-formatted messages with plain text as a fallback option
(setq org-msg-default-alternatives '(text html))) (setq org-msg-default-alternatives '(text html)))
#+end_src #+end_src
** Chat ** Chat
Connect to my weechat instance for IRC and other services that I've linked it to *** Circe
using Bitlbee.
#+begin_src emacs-lisp #+begin_src emacs-lisp
(use-package! weechat (after! circe
:commands weechat-connect (set-irc-server!
:config "liberachat"
(require 'gnutls) `(:tls nil
:host "znc.phoenixinquis.is-a-geek.org"
(setq weechat-host-default "git.phoenixinquis.net") :port 8667
(setq weechat-port-default 9001) :nick "correl"
(setq weechat-mode-default 'ssl) :user "correl/liberachat"
(setq weechat-auto-monitor-buffers t) :pass (lambda (&rest _) (+pass-get-secret "Social/znc.phoenixinquis.is-a-geek.org/correl"))))
(setq weechat-modules '(weechat-button (set-irc-server!
weechat-complete "twitch"
weechat-alert `(:tls nil
weechat-tracking :host "znc.phoenixinquis.is-a-geek.org"
weechat-image :port 8667
weechat-speedbar)) :nick "correl"
(setq weechat-tracking-types :user "correl/twitch"
'(("^[[:alnum:]]+\\.#" . :highlight) :pass (lambda (&rest _) (+pass-get-secret "Social/znc.phoenixinquis.is-a-geek.org/correl")))))
("^[[:alnum:]]+\\.[^#]" . :message)))
(use-package! weechat-alert)
;; Dangit, powerline. Adding to global-mode-string so tracking shows up
;; (unless (memq 'tracking-mode-line-buffers global-mode-string)
;; (setq global-mode-string
;; (-insert-at 1 'tracking-mode-line-buffers global-mode-string)))
)
#+end_src #+end_src
** Music ** Music
Configure EMMS for playing music files on my computer. Configure EMMS for playing music files on my computer.

View file

@ -184,7 +184,7 @@
:app :app
calendar calendar
;;irc ; how neckbeards socialize irc ; how neckbeards socialize
(rss +org) ; emacs as an RSS reader (rss +org) ; emacs as an RSS reader
twitter ; twitter client https://twitter.com/vnought twitter ; twitter client https://twitter.com/vnought