Configure markdown-mode

This commit is contained in:
Case Duckworth 2021-09-02 23:52:46 -05:00
parent 4e59de711c
commit 0c4bd6f88b
1 changed files with 11 additions and 1 deletions

12
init.el
View File

@ -1542,7 +1542,17 @@ browser defined in `browse-url-secondary-browser-function'."
marginalia-annotators-light))
(marginalia-mode +1))
(setup (:straight markdown-mode))
(setup (:straight markdown-mode)
(dolist (cell '(("README\\.md\\'" . gfm-mode)
("\\.md\\'" . markdown-mode)
("\\.markdown\\'" . markdown-mode)))
(add-to-list 'auto-mode-alist cell))
(when (executable-find "markdownfmt")
(with-eval-after-load 'apheleia
(:option (append apheleia-formatters) '(markdownfmt . ("markdownfmt"))
(append apheleia-mode-alist) '(markdown-mode . markdownfmt)
(append apheleia-mode-alist) '(gfm-mode . markdownfmt)))))
(setup (:straight mwim)
(:global "C-a" mwim-beginning