diff --git a/modules/lang/rst/config.el b/modules/lang/rst/config.el new file mode 100644 index 000000000..1b076cdef --- /dev/null +++ b/modules/lang/rst/config.el @@ -0,0 +1,16 @@ +(use-package! sphinx-mode + :init + (add-hook! 'rst-mode-hook #'sphinx-mode)) + +(use-package! rst + :config + (map! :localleader + :map rst-mode-map + (:prefix ("a" . "adjust") + ("a" #'rst-adjust + "r" #'rst-adjust-region)) + (:prefix ("t" . "table of contents") + ("t" #'rst-toc + "i" #'rst-toc-insert + "u" #'rst-toc-update + "f" #'rst-toc-follow-link)))) diff --git a/modules/lang/rst/packages.el b/modules/lang/rst/packages.el new file mode 100644 index 000000000..ff9563aa7 --- /dev/null +++ b/modules/lang/rst/packages.el @@ -0,0 +1 @@ +(package! sphinx-mode)