From 1a2b1fb4cce33b2cdd4ac9c9da45324a1a37ea1b Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Wed, 27 Nov 2024 20:52:54 +0100 Subject: emacs: Add ‘rfc-mode’ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/emacs/modules/mm-documentation.el | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to '.config/emacs') diff --git a/.config/emacs/modules/mm-documentation.el b/.config/emacs/modules/mm-documentation.el index f76dca3..1bd94da 100644 --- a/.config/emacs/modules/mm-documentation.el +++ b/.config/emacs/modules/mm-documentation.el @@ -28,4 +28,17 @@ (man symbol) (message "No symbol at point."))) -(provide 'mm-documentation) + +;;; Browse RFC Pages + +(use-package rfc-mode + :ensure t + :custom + (rfc-mode-directory (expand-file-name "rfc" (xdg-user-dir "DOCUMENTS"))) + :config + (unless (featurep 'consult) + (keymap-set rfc-mode-map "g" #'imenu)) + (with-eval-after-load 'consult + (keymap-set rfc-mode-map "g" #'consult-imenu))) + +(provide 'mm-documentation) \ No newline at end of file -- cgit v1.2.3