From 779d9539ab03fa7a52761ae5ec9fa65f81ddba40 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Tue, 9 Aug 2022 11:59:10 +0100 Subject: Add mmm-mode --- doom/config.org | 15 +++++++++++++-- doom/packages.el | 4 +++- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/doom/config.org b/doom/config.org index d36a686..60b66cf 100644 --- a/doom/config.org +++ b/doom/config.org @@ -634,8 +634,6 @@ This function uses the date command line tool to do it." (set-register ?i (cons 'file "~/Dropbox/org/inbox.org")) (set-register ?p (cons 'file "~/Dropbox/org/projects.org")) (set-register ?c (cons 'file (format-time-string "~/Dropbox/org/%Y-%m.org"))) - -(use-package ob-coq :after ob) #+end_src #+begin_src emacs-lisp @@ -719,6 +717,19 @@ This function uses the date command line tool to do it." (elfeed-org) (setq rmh-elfeed-org-files (list "~/Dropbox/org/elfeed.org")) (run-at-time nil (* 8 60 60) #'elfeed-update)) + +(use-package! mmm-mode + :config + (mmm-add-classes + '((embedded-lua + :submode lua-mode + :front "\\\\startluacode" + :back "\\\\stopluacode"))) + + (mmm-add-mode-ext-class 'ConTeXt-mode nil 'embedded-lua) + ;;(setq mmm-never-modes + ;; (append '(ediff-mode) '(text-mode) mmm-never-modes)) + ) #+end_src *** Zettelkasten diff --git a/doom/packages.el b/doom/packages.el index 92d20dc..230da05 100644 --- a/doom/packages.el +++ b/doom/packages.el @@ -6,7 +6,7 @@ (package! org-contrib :recipe (:host nil :repo "https://git.sr.ht/~bzg/org-contrib") :pin "c6aef31ccfc7c4418c3b51e98f7c3bd8e255f5e6") -(package! org-contacts) +;;(package! org-contacts) ;; `org-bullets' replacement (package! org-superstar) (package! ox-gfm) @@ -64,3 +64,5 @@ ;; Themes (package! color-theme-sanityinc-tomorrow) (package! modus-themes) + +(package! mmm-mode) -- cgit