mirror of
https://github.com/LunarVim/LunarVim.git
synced 2024-09-21 11:05:08 +02:00
23 lines
427 B
Lua
23 lines
427 B
Lua
local full_schemas = vim.tbl_deep_extend(
|
|
"force",
|
|
require("schemastore").json.schemas(),
|
|
require("nlspsettings.jsonls").get_default_schemas()
|
|
)
|
|
local opts = {
|
|
settings = {
|
|
json = {
|
|
schemas = full_schemas,
|
|
},
|
|
},
|
|
setup = {
|
|
commands = {
|
|
Format = {
|
|
function()
|
|
vim.lsp.buf.range_formatting({}, { 0, 0 }, { vim.fn.line "$", 0 })
|
|
end,
|
|
},
|
|
},
|
|
},
|
|
}
|
|
|
|
return opts
|