summaryrefslogtreecommitdiffstats
path: root/lisp/init-eglot.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/init-eglot.el')
-rw-r--r--lisp/init-eglot.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/init-eglot.el b/lisp/init-eglot.el
index 958064e..4f551be 100644
--- a/lisp/init-eglot.el
+++ b/lisp/init-eglot.el
@@ -1,7 +1,9 @@
(use-package eglot
:hook
;; enable eglot in go-mode
- (go-mode . eglot-ensure)
+ ((go-mode . eglot-ensure)
+ ;; format on save
+ (before-save . eglot-format))
:bind (:map eglot-mode-map
;; C-c r renames identifier
("C-c r" . eglot-rename)