From 5a8d7c4a6e7e3f6b6d804b7b115061146240c991 Mon Sep 17 00:00:00 2001 From: Alexander Rosenberg Date: Fri, 28 Nov 2025 16:50:07 -0800 Subject: [PATCH] Add systemd stuff --- init.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/init.el b/init.el index 57b5d75..ce84ed2 100644 --- a/init.el +++ b/init.el @@ -210,6 +210,10 @@ comment-multi-line t comment-empty-lines 'eol) (add-to-list 'auto-mode-alist '("\\.[cC][nN][fF]\\'" . conf-mode)) + (add-to-list 'auto-mode-alist `(,(rx "." (or "service" "timer" "target" + "socket" "slice" "mount") + eos) + . conf-mode)) (keymap-set emacs-lisp-mode-map "C-c C-r" #'eval-region) (defun my/-fix-emacs-lisp-mode-system-files () (when (string-prefix-p lisp-directory buffer-file-name) @@ -1931,7 +1935,7 @@ MAPS are expected to be keymaps for modes for languages with C-style comments." parent-bol java-ts-mode-indent-offset) (nthcdr 1 rules)))))) -;; haskell-ts-mode +;; Haskell (use-package haskell-ts-mode :hook (haskell-ts-mode . my/eglot-if-trusted) :custom