diff options
Diffstat (limited to 'init.el')
-rw-r--r-- | init.el | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -2816,6 +2816,23 @@ (interactive) (jao-buffer-same-mode '(circe-channel-mode circe-query-mode erc-mode))) +;;;; consult narrowing +(defvar jao-chat-buffer-source + (list :name "chats" + :category 'buffer + :action #'pop-to-buffer + :hidden t + :narrow (cons ?c "chats") + :items (jao-consult--mode-buffers 'erc-mode + 'circe-channel-mode + 'circe-query-mode + 'signel-chat-mode + 'slack-message-buffer-mode + 'slack-thread-message-buffer-mode + 'telega-root-mode + 'telega-chat-mode))) +(with-eval-after-load "consult" + (jao-consult-add-buffer-source 'jao-chat-buffer-source)) ;;; Multimedia ;;;; mixer (defun jao-mixer-get-level (&optional dev) |