aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex <alex.corcoles@veecle.io>2025-08-20 14:35:07 +0200
committeralexpdp7 <alex@corcoles.net>2025-08-20 14:38:39 +0200
commitccab06c34e8325dcf70e98489a0e4652cde0a18c (patch)
tree36b7ec54ada874dcedb9503e3f76fcfb665112e0
parentc6ca85a8b0b0d129ad06e06732dfa1edc08ca18b (diff)
Kludge js indentation
-rw-r--r--emacs/emacs.el10
1 files changed, 5 insertions, 5 deletions
diff --git a/emacs/emacs.el b/emacs/emacs.el
index 1d090ba0..25364003 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)))