init.lua/lua/configs/lsp/servers.lua(view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
return {
tsserver = {},
vimls = {},
gopls = {
settings = {
gopls = {
linksInHover = false,
staticcheck = true,
analyses = { unusedparams = true, unreachable = true },
},
},
},
pyright = {
python = {
disableOrganizeImports = true,
autoSearchPaths = true,
analysis = { useLibraryCodeForTypes = false },
},
},
yamlls = {
settings = {
yaml = {
schemaStore = {
enable = true,
url = "https://www.schemastore.org/api/json/catalog.json",
},
},
},
},
jsonls = {
settings = {
json = { schemas = require("schemastore").json.schemas() },
},
},
}
|