summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKleidi Bujari <mail@4kb.net>2025-08-24 22:04:09 +0000
committerKleidi Bujari <mail@4kb.net>2025-08-24 22:04:09 +0000
commitf1cefc515473bbee6a5794ae291173262e51ea20 (patch)
tree06df87e4364474925235ce321c9c117498e8a94c
parent09d632636251445fb728df4ad8d3f06686d572e1 (diff)
download.emacs.d-f1cefc515473bbee6a5794ae291173262e51ea20.tar.gz
.emacs.d-f1cefc515473bbee6a5794ae291173262e51ea20.tar.bz2
.emacs.d-f1cefc515473bbee6a5794ae291173262e51ea20.zip
disable auto lsp startup and ignore some capabilities
-rw-r--r--init.el17
1 files changed, 8 insertions, 9 deletions
diff --git a/init.el b/init.el
index c70585c..94eeb69 100644
--- a/init.el
+++ b/init.el
@@ -192,18 +192,17 @@
:ensure t)
(use-package eglot
- :hook ((rust-mode
- nix-mode
- tuareg-mode
- haskell-mode
- erlang-mode
- typst-ts-mode)
- . eglot-ensure)
:config
(add-to-list 'eglot-server-programs
'(erlang-mode . ("elp" "server")))
-
- (setq eglot-ignored-server-capabilities '(:inlayHintProvider))
+ :custom
+ (eglot-ignored-server-capabilities
+ '(:inlayHintProvider
+ :documentHighlightProvider
+ :colorProvider
+ :documentOnTypeFormattingProvider
+ :documentRangeFormattingProvider
+ :foldingRangeProvider))
:bind (:map eglot-mode-map
("C-c c a" . eglot-code-actions)
("C-c c r" . eglot-rename)