From: Alex Date: Wed, 20 Aug 2025 12:35:07 +0000 (+0200) Subject: Kludge js indentation X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=ccab06c34e8325dcf70e98489a0e4652cde0a18c;p=alex.git Kludge js indentation --- 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)))