From 0adf0814ee81f4addd0a3acbcc2d22c654a1fae5 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Mon, 10 Jan 2022 08:33:38 -0600 Subject: Add markdown --- init.el | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/init.el b/init.el index b32dfce..46cd281 100644 --- a/init.el +++ b/init.el @@ -1158,6 +1158,17 @@ See also `crux-reopen-as-root-mode'." (setup (:straight marginalia) (marginalia-mode +1)) +(setup (:straight markdown-mode) + (:option markdown-hide-markup t) + (add-to-list 'auto-mode-alist (cons (rx (or ".md" ".markdown" ".mdown") + eos) + 'markdown-mode)) + (with-eval-after-load 'apheleia + (when-let ((mdfmt-exe (executable-find "markdownfmt"))) + (setf (alist-get 'markdownfmt apheleia-formatters) mdfmt-exe) + (setf (alist-get 'markdown-mode apheleia-mode-alist) 'markdownfmt) + (setf (alist-get 'gfm-mode apheleia-mode-alist) 'markdownfmt)))) + (setup (:straight minions) (:option minions-prominent-modes '(tracking-mode)) -- cgit 1.4.1-21-gabe81