aboutsummaryrefslogtreecommitdiff
path: root/lsp
diff options
context:
space:
mode:
authorPolesznyák Márk <contact@pml68.dev>2026-04-01 01:42:48 +0200
committerPolesznyák Márk <contact@pml68.dev>2026-04-01 01:42:48 +0200
commit8cc95ea22dc776fed0bb9d86d840ea8d3a92d91b (patch)
tree4bd94b54ae849d92adb18661b8e1f533ca00c4b9 /lsp
parentchore: update telescope, clang (docker) (diff)
downloadnvim-8cc95ea22dc776fed0bb9d86d840ea8d3a92d91b.tar.gz
feat!: necessary changes for 0.12, enable nvim.undotree
Diffstat (limited to '')
-rw-r--r--lsp/jsonls.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/lsp/jsonls.lua b/lsp/jsonls.lua
index c6c0776..321dda6 100644
--- a/lsp/jsonls.lua
+++ b/lsp/jsonls.lua
@@ -1,8 +1,13 @@
+---@diagnostic disable: missing-fields, inject-field
+
+---@type vim.lsp.ClientConfig
return {
settings = {
json = {
- schemas = require('schemastore').json.schemas(),
validate = { enable = true },
},
},
+ before_init = function (_, config)
+ config.settings.json.schemas = require("schemastore").json.schemas()
+ end,
}