aboutsummaryrefslogtreecommitdiff
path: root/.emacs.d
diff options
context:
space:
mode:
authorRaul Benencia <id@rbenencia.name>2026-08-11 22:38:37 -0700
committerRaul Benencia <id@rbenencia.name>2026-08-11 22:48:29 -0700
commit276d6b0772d4713fa7375b1d19611db29305bb4e (patch)
tree8ac670e9c4f53665fa1c8caee0d7625d0f9c4130 /.emacs.d
parent7d7c80b8cf8d8d222c0187afb38f5e7719c4e31a (diff)
emacs: use built-in eglot, drop go-eldoc
eglot ships with Emacs 30, so :ensure pulled a redundant ELPA copy. go-eldoc has been unmaintained since 2017 and eglot provides eldoc for Go, so hook eglot-ensure into go-mode instead.
Diffstat (limited to '.emacs.d')
-rw-r--r--.emacs.d/rul-lisp/packages/rul-prog.el7
1 files changed, 1 insertions, 6 deletions
diff --git a/.emacs.d/rul-lisp/packages/rul-prog.el b/.emacs.d/rul-lisp/packages/rul-prog.el
index 72625cb..ba76750 100644
--- a/.emacs.d/rul-lisp/packages/rul-prog.el
+++ b/.emacs.d/rul-lisp/packages/rul-prog.el
@@ -1,6 +1,5 @@
;;; rul-prog.el --- Configuration related to programming and markup
;;; languages
-(use-package eglot :ensure t)
;; Go
(use-package go-mode
@@ -10,13 +9,9 @@
(bind-key [remap find-tag] #'godef-jump))
:config
(add-hook 'go-mode-hook 'electric-pair-mode)
+ (add-hook 'go-mode-hook 'eglot-ensure)
(add-hook 'before-save-hook 'gofmt-before-save))
-(use-package go-eldoc
- :ensure t
- :init
- (add-hook 'go-mode-hook 'go-eldoc-setup))
-
;; Latex
(add-hook 'latex-mode-hook 'flyspell-mode)
(setq TeX-PDF-mode t)
nihil fit ex nihilo