diff --git a/modules/lang/latex/README.org b/modules/lang/latex/README.org index 1baa4a33c..07e2598dd 100644 --- a/modules/lang/latex/README.org +++ b/modules/lang/latex/README.org @@ -41,6 +41,7 @@ Provide a helping hand when working with LaTeX documents. ** Plugins + [[http://www.gnu.org/software/auctex/][auctex]] + [[http://elpa.gnu.org/packages/adaptive-wrap.html][adaptive-wrap]] ++ [[https://github.com/iyefrat/evil-tex][evil-tex]] (when =:editor evil +everywhere=) + [[https://github.com/jsinglet/latex-preview-pane][latex-preview-pane]] + [[https://github.com/tom-tan/auctex-latexmk][auctex-latexmk]]* + [[https://github.com/alexeyr/company-auctex][company-auctex]]* diff --git a/modules/lang/latex/config.el b/modules/lang/latex/config.el index 55abf3dab..5634cbfd0 100644 --- a/modules/lang/latex/config.el +++ b/modules/lang/latex/config.el @@ -205,6 +205,11 @@ Math faces should stay fixed by the mixed-pitch blacklist, this is mostly for (auctex-latexmk-setup)) +(use-package! evil-tex + :when (featurep! :editor evil +everywhere) + :hook (LaTeX-mode . evil-tex-mode)) + + (use-package! company-auctex :when (featurep! :completion company) :defer t diff --git a/modules/lang/latex/packages.el b/modules/lang/latex/packages.el index a1590c04d..153398d62 100644 --- a/modules/lang/latex/packages.el +++ b/modules/lang/latex/packages.el @@ -4,6 +4,8 @@ (package! auctex :pin "6abf890a485b2ff734d8f87f38393f9b8f6bbbf6") (package! adaptive-wrap :pin "1810c0ee8d827dd502ddeaae5bd759d4811fcbce") (package! latex-preview-pane :pin "5297668a89996b50b2b62f99cba01cc544dbed2e") +(when (featurep! :editor evil +everywhere) + (package! evil-tex :pin "bb01576e4cf9cc10c529621ced3ef3a7eb5ab376")) ;; Optional module features: