From ccab06c34e8325dcf70e98489a0e4652cde0a18c Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 20 Aug 2025 14:35:07 +0200 Subject: [PATCH] Kludge js indentation --- emacs/emacs.el | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/emacs/emacs.el b/emacs/emacs.el index 1d090ba..2536400 100644 --- a/emacs/emacs.el +++ b/emacs/emacs.el @@ -20,9 +20,13 @@ (setq org-startup-folded t) -;; This does not respect things in JSON mode; see https://debbugs.gnu.org/cgi/bugreport.cgi?bug=72808 ; M-x use set-variable js-indent-level to override :\ (editorconfig-mode 1) +(add-hook 'js-json-mode-hook + (lambda () + (setq indent-tabs-mode nil) + (setq js-indent-level 2))) + ;; Do not spill temporary files everywhere ;; https://stackoverflow.com/a/18330742 (defvar --backup-directory (concat user-emacs-directory "backups")) @@ -140,7 +144,3 @@ (add-hook 'flymake-diagnostic-functions 'eglot-flymake-backend nil t) (flymake-mode 1))) (add-hook 'markdown-mode-hook 'flymake-mode) - -(add-hook 'js-json-mode-hook - (lambda () - (setq indent-tabs-mode nil))) -- 2.47.3