eglot for json files

This commit is contained in:
Tobias Ostner 2025-12-22 17:06:25 +01:00
parent 0053edfb76
commit b1a4c8ed08

View file

@ -144,6 +144,7 @@
(tsx-ts-mode . eglot-ensure) (tsx-ts-mode . eglot-ensure)
(js-mode . eglot-ensure) (js-mode . eglot-ensure)
(js-ts-mode . eglot-ensure) (js-ts-mode . eglot-ensure)
(json-mode . eglot-ensure)
(typescript-ts-mode . eglot-ensure) (typescript-ts-mode . eglot-ensure)
(nix-mode . eglot-ensure)) (nix-mode . eglot-ensure))
:custom :custom
@ -156,7 +157,10 @@
:documentRangeFormattingProvider :documentRangeFormattingProvider
:documentOnTypeFormattingProvider :documentOnTypeFormattingProvider
:colorProvider :colorProvider
:foldingRangeProvider))) :foldingRangeProvider))
(add-to-list 'eglot-server-programs
'((json-mode js-mode js-ts-mode) .
("vscode-json-languageserver" "--stdio"))))
(use-package emacs (use-package emacs
:ensure nil :ensure nil