summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKleidi Bujari <mail@4kb.net>2026-01-18 18:59:29 -0800
committerKleidi Bujari <mail@4kb.net>2026-01-18 19:00:09 -0800
commit788c7c3e3747d538721ac4968a91e43ee9d22399 (patch)
treefa6a814a05943166b3778d7fdcb7ac93836161cd
parent43875066d2d212c6c423c508d2e2e357192efac9 (diff)
download.emacs.d-788c7c3e3747d538721ac4968a91e43ee9d22399.tar.gz
.emacs.d-788c7c3e3747d538721ac4968a91e43ee9d22399.tar.bz2
.emacs.d-788c7c3e3747d538721ac4968a91e43ee9d22399.zip
properly load servers for erlang and move code actions indicator
-rw-r--r--init.el10
1 files changed, 5 insertions, 5 deletions
diff --git a/init.el b/init.el
index 93a3752..9c91122 100644
--- a/init.el
+++ b/init.el
@@ -233,12 +233,11 @@
:ensure t
:hook ((eshell-first-time-mode . eat-eshell-mode)))
-(use-package eglot
- :config
- (setopt eglot-server-programs
- (assq-delete-all 'erlang-mode eglot-server-programs))
+(with-eval-after-load 'eglot
(add-to-list 'eglot-server-programs
- '(erlang-mode . ("elp" "server")))
+ '(erlang-mode . ("elp" "server"))))
+
+(use-package eglot
:custom
(eglot-ignored-server-capabilities
'(:inlayHintProvider
@@ -247,6 +246,7 @@
:documentOnTypeFormattingProvider
:documentRangeFormattingProvider
:foldingRangeProvider))
+ (eglot-code-action-indications '(mode-line))
:bind (:map eglot-mode-map
("C-c c a" . eglot-code-actions)
("C-c c r" . eglot-rename)