2 -- add json to treesitter
4 "nvim-treesitter/nvim-treesitter",
5 opts = { ensure_installed = { "json5" } },
10 "b0o/SchemaStore.nvim",
12 version = false, -- last release is way too old
15 -- correctly setup lspconfig
17 "neovim/nvim-lspconfig",
19 -- make sure mason installs the server
22 -- lazy-load schemastore when needed
23 on_new_config = function(new_config)
24 new_config.settings.json.schemas = new_config.settings.json.schemas or {}
25 vim.list_extend(new_config.settings.json.schemas, require("schemastore").json.schemas())
32 validate = { enable = true },