Move to nvim 0.11 lsp format.
This commit is contained in:
parent
cc765b7b61
commit
3ccd1f3bb8
|
@ -1,22 +1,27 @@
|
||||||
local capabilities = require("blink.cmp").get_lsp_capabilities()
|
local capabilities = require("blink.cmp").get_lsp_capabilities()
|
||||||
|
|
||||||
require("lspconfig").basedpyright.setup({ capabilities = capabilities })
|
vim.lsp.config("basedpyright", { capabilities = capabilities })
|
||||||
require("lspconfig").ruff.setup({ capabilities = capabilities })
|
vim.lsp.config("ruff", { capabilities = capabilities })
|
||||||
|
vim.lsp.enable({ "basedpyright", "ruff" })
|
||||||
|
|
||||||
-- npm i -g bash-language-server
|
-- npm i -g bash-language-server
|
||||||
-- Also install shellcheck using system package manager.
|
-- Also install shellcheck using system package manager.
|
||||||
require("lspconfig").bashls.setup({ capabilities = capabilities })
|
vim.lsp.config("bashls", { capabilities = capabilities })
|
||||||
|
vim.lsp.enable("bashls")
|
||||||
|
|
||||||
-- cargo install --features lsp --locked taplo-cli
|
-- cargo install --features lsp --locked taplo-cli
|
||||||
-- (For toml)
|
-- (For toml)
|
||||||
require("lspconfig").taplo.setup({ capabilities = capabilities })
|
vim.lsp.config("taplo", { capabilities = capabilities })
|
||||||
|
vim.lsp.enable("taplo")
|
||||||
|
|
||||||
-- npm i -g yaml-language-server
|
-- npm i -g yaml-language-server
|
||||||
require("lspconfig").yamlls.setup({ capabilities = capabilities })
|
vim.lsp.config("yamlls", { capabilities = capabilities })
|
||||||
|
vim.lsp.enable("yamlls")
|
||||||
|
|
||||||
require("lspconfig").ccls.setup({ capabilities = capabilities })
|
vim.lsp.config("ccls", { capabilities = capabilities })
|
||||||
|
vim.lsp.enable("ccls")
|
||||||
|
|
||||||
require("lspconfig").lua_ls.setup({
|
vim.lsp.config("lua_ls", {
|
||||||
on_init = function(client)
|
on_init = function(client)
|
||||||
if client.workspace_folders then
|
if client.workspace_folders then
|
||||||
local path = client.workspace_folders[1].name
|
local path = client.workspace_folders[1].name
|
||||||
|
@ -48,6 +53,8 @@ require("lspconfig").lua_ls.setup({
|
||||||
},
|
},
|
||||||
capabilities = capabilities,
|
capabilities = capabilities,
|
||||||
})
|
})
|
||||||
|
vim.lsp.enable("lua_ls")
|
||||||
|
|
||||||
|
|
||||||
vim.g.rustaceanvim = {
|
vim.g.rustaceanvim = {
|
||||||
-- Plugin configuration
|
-- Plugin configuration
|
||||||
|
|
Loading…
Reference in New Issue