From 64eee1d05998ea5354a58a2c30c9904f46a07f47 Mon Sep 17 00:00:00 2001 From: Timo Wilken Date: Sat, 4 Mar 2023 19:15:54 +0100 Subject: Stop highlighting mmm-mode submodes annoyingly --- tw/home/files/emacs-init.el | 4 +++- tw/home/files/emacs-packages/alidist-mode.el | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'tw/home') diff --git a/tw/home/files/emacs-init.el b/tw/home/files/emacs-init.el index c3a50a94..0d713765 100644 --- a/tw/home/files/emacs-init.el +++ b/tw/home/files/emacs-init.el @@ -259,7 +259,9 @@ :mode (rx "." (or "hcl" "nomad") eos)) (use-package mmm-mode - :commands (mmm-mode)) + :commands (mmm-mode) + :custom + (mmm-default-submode-face '((t nil)) "Don't highlight submodes specially at all.")) (use-package puppet-mode :mode (rx ".pp" eos)) diff --git a/tw/home/files/emacs-packages/alidist-mode.el b/tw/home/files/emacs-packages/alidist-mode.el index d26680b2..12cb40f2 100644 --- a/tw/home/files/emacs-packages/alidist-mode.el +++ b/tw/home/files/emacs-packages/alidist-mode.el @@ -135,12 +135,12 @@ It is stored in `alidist-mode--mmm-refresh-timer'." 'alidist-recipe `((alidist-main-script :submode alidist-script-mode - :face default ; mmm-default-submode-face + :face mmm-default-submode-face :front ,(rx line-start "---\n") :back ,(rx buffer-end)) (alidist-option-script :submode alidist-script-mode - :face default ; mmm-default-submode-face + :face mmm-default-submode-face ;; Any *_recipe key with a multiline string value is probably a script. :front ,(rx line-start (* whitespace) (1+ (any alnum ?\_)) (or "_recipe" "_check") ": |\n") -- cgit v1.2.3