add todo comments and jsonls config

This commit is contained in:
Fábio André Damas 2025-03-27 18:42:19 +00:00
parent 0bca9e877b
commit 572a115e0a
4 changed files with 31 additions and 2 deletions

19
lsp/jsonls.lua Normal file
View file

@ -0,0 +1,19 @@
local capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities.textDocument.completion.completionItem.snippetSupport = true
return {
cmd = { "vscode-json-language-server", "--stdio" },
filetypes = { "json", "jsonc" },
capabilities = capabilities,
init_options = {
provideFormatter = true
},
single_file_support = true,
settings = {
json = {
schemas = require('schemastore').json.schemas(),
validate = { enable = true },
},
},
}