feat(nvim): use maintained LSP pkgs
This commit is contained in:
parent
1dd8594626
commit
626b412d83
6 changed files with 5 additions and 13 deletions
|
@ -68,11 +68,8 @@
|
||||||
nodePackages.graphql
|
nodePackages.graphql
|
||||||
nodePackages.graphql-language-service-cli
|
nodePackages.graphql-language-service-cli
|
||||||
nodePackages.intelephense
|
nodePackages.intelephense
|
||||||
nodePackages.typescript
|
|
||||||
nodePackages.typescript-language-server
|
nodePackages.typescript-language-server
|
||||||
nodePackages.vscode-css-languageserver-bin
|
nodePackages.vscode-langservers-extracted
|
||||||
nodePackages.vscode-html-languageserver-bin
|
|
||||||
nodePackages.vscode-json-languageserver-bin
|
|
||||||
nodePackages.yaml-language-server
|
nodePackages.yaml-language-server
|
||||||
yarn
|
yarn
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
"guihua.lua": { "branch": "master", "commit": "ab8b1f09603cc268770efd057115035dc6cfa83d" },
|
"guihua.lua": { "branch": "master", "commit": "ab8b1f09603cc268770efd057115035dc6cfa83d" },
|
||||||
"headlines.nvim": { "branch": "master", "commit": "ddef41b2664f0ce25fe76520d708e2dc9dfebd70" },
|
"headlines.nvim": { "branch": "master", "commit": "ddef41b2664f0ce25fe76520d708e2dc9dfebd70" },
|
||||||
"indent-blankline.nvim": { "branch": "master", "commit": "7075d7861f7a6bbf0de0298c83f8a13195e6ec01" },
|
"indent-blankline.nvim": { "branch": "master", "commit": "7075d7861f7a6bbf0de0298c83f8a13195e6ec01" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "f8611632d0f9c6818e8eb54f9bcd1dad122b5a7f" },
|
"lazy.nvim": { "branch": "main", "commit": "0d61488b89a570415177f75a36ef93616aac6c77" },
|
||||||
"lightspeed.nvim": { "branch": "main", "commit": "299eefa6a9e2d881f1194587c573dad619fdb96f" },
|
"lightspeed.nvim": { "branch": "main", "commit": "299eefa6a9e2d881f1194587c573dad619fdb96f" },
|
||||||
"lsp-status.nvim": { "branch": "master", "commit": "54f48eb5017632d81d0fd40112065f1d062d0629" },
|
"lsp-status.nvim": { "branch": "master", "commit": "54f48eb5017632d81d0fd40112065f1d062d0629" },
|
||||||
"lspkind.nvim": { "branch": "master", "commit": "57610d5ab560c073c465d6faf0c19f200cb67e6e" },
|
"lspkind.nvim": { "branch": "master", "commit": "57610d5ab560c073c465d6faf0c19f200cb67e6e" },
|
||||||
|
|
|
@ -25,6 +25,7 @@ null.setup({
|
||||||
"astro",
|
"astro",
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
|
null.builtins.formatting.rustfmt,
|
||||||
null.builtins.formatting.shfmt,
|
null.builtins.formatting.shfmt,
|
||||||
null.builtins.formatting.stylua,
|
null.builtins.formatting.stylua,
|
||||||
null.builtins.formatting.taplo,
|
null.builtins.formatting.taplo,
|
||||||
|
|
|
@ -8,7 +8,6 @@ local M = {}
|
||||||
|
|
||||||
M.setup = function(opts)
|
M.setup = function(opts)
|
||||||
lspconfig.jsonls.setup(vim.tbl_extend("keep", {
|
lspconfig.jsonls.setup(vim.tbl_extend("keep", {
|
||||||
cmd = { "json-languageserver", "--stdio" },
|
|
||||||
settings = {
|
settings = {
|
||||||
json = {
|
json = {
|
||||||
schemas = require("schemastore").json.schemas(),
|
schemas = require("schemastore").json.schemas(),
|
||||||
|
|
|
@ -8,9 +8,7 @@ local M = {}
|
||||||
|
|
||||||
M.setup = function(opts)
|
M.setup = function(opts)
|
||||||
lspconfig.astro.setup(opts)
|
lspconfig.astro.setup(opts)
|
||||||
lspconfig.cssls.setup(vim.tbl_extend("keep", {
|
lspconfig.cssls.setup(opts)
|
||||||
cmd = { "css-languageserver", "--stdio" },
|
|
||||||
}, opts))
|
|
||||||
lspconfig.emmet_ls.setup(opts)
|
lspconfig.emmet_ls.setup(opts)
|
||||||
lspconfig.graphql.setup(vim.tbl_extend("keep", {
|
lspconfig.graphql.setup(vim.tbl_extend("keep", {
|
||||||
filetypes = {
|
filetypes = {
|
||||||
|
@ -20,9 +18,7 @@ M.setup = function(opts)
|
||||||
"typescript",
|
"typescript",
|
||||||
},
|
},
|
||||||
}, opts))
|
}, opts))
|
||||||
lspconfig.html.setup(vim.tbl_extend("keep", {
|
lspconfig.html.setup(opts)
|
||||||
cmd = { "html-languageserver", "--stdio" },
|
|
||||||
}, opts))
|
|
||||||
lspconfig.intelephense.setup(opts)
|
lspconfig.intelephense.setup(opts)
|
||||||
lspconfig.tailwindcss.setup(vim.tbl_extend("keep", {
|
lspconfig.tailwindcss.setup(vim.tbl_extend("keep", {
|
||||||
filetypes = {
|
filetypes = {
|
||||||
|
|
|
@ -6,7 +6,6 @@ return {
|
||||||
require("nvim-treesitter.install").update()
|
require("nvim-treesitter.install").update()
|
||||||
end,
|
end,
|
||||||
config = function()
|
config = function()
|
||||||
require("nvim-treesitter.install").prefer_git = true
|
|
||||||
require("nvim-treesitter.configs").setup({
|
require("nvim-treesitter.configs").setup({
|
||||||
auto_install = true,
|
auto_install = true,
|
||||||
ignore_install = {
|
ignore_install = {
|
||||||
|
|
Loading…
Reference in a new issue