summary refs log tree commit diff stats
path: root/user
diff options
context:
space:
mode:
Diffstat (limited to 'user')
-rw-r--r--user/emacs/init.el7
1 files changed, 6 insertions, 1 deletions
diff --git a/user/emacs/init.el b/user/emacs/init.el
index 5d5c1cb3..c8643529 100644
--- a/user/emacs/init.el
+++ b/user/emacs/init.el
@@ -1226,7 +1226,12 @@ paths for the same project."
   "Whether to ask the LSP to format the buffer before saving"
   :init-val nil
   (if eglot-format-before-save-mode
-      (add-hook 'before-save-hook #'eglot-format-buffer nil 'local)
+      (progn
+        (add-hook 'before-save-hook #'eglot-format-buffer nil 'local)
+        (when (bound-and-true-p apheleia-mode)
+          (apheleia-mode -1))
+        (when (bound-and-true-p format-all-mode)
+          (format-all-mode -1)))
     (remove-hook 'before-save-hook #'eglot-format-buffer 'local)))
 
 (use-package eglot