From ba1dca322f9a07bc2b7bec6a98f2c3c55c0bbd77 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 5 Dec 2024 16:31:15 -0500 Subject: [PATCH] revert: tweak(sh): auto-mode-alist: generalize /*rc rule Cast too wide a net; there are likely too many *rc files that shouldn't be treated as shell scripts. Besides, there's already a fallback *rc rule for conf-mode in lisp/doom-editor.el. Revert: bdc35faff28c --- lisp/doom-editor.el | 1 - modules/lang/sh/config.el | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/lisp/doom-editor.el b/lisp/doom-editor.el index b1ee5eb56..85eaa5408 100644 --- a/lisp/doom-editor.el +++ b/lisp/doom-editor.el @@ -249,7 +249,6 @@ tell you about it. Very annoying. This prevents that." (nconc auto-mode-alist '(("/LICENSE\\'" . text-mode) - ("\\.log\\'" . text-mode) ("rc\\'" . conf-mode))) diff --git a/modules/lang/sh/config.el b/modules/lang/sh/config.el index 27c73d9bc..d1699bef1 100755 --- a/modules/lang/sh/config.el +++ b/modules/lang/sh/config.el @@ -13,7 +13,7 @@ (use-package! sh-script ; built-in :mode ("\\.bats\\'" . sh-mode) :mode ("\\.\\(?:zunit\\|env\\)\\'" . sh-mode) - :mode ("/[a-z]+rc\\'" . sh-mode) + :mode ("/bspwmrc\\'" . sh-mode) :magic ("#compdef " . sh-mode) :config (set-docsets! 'sh-mode "Bash")