Skip to content

Commit 702dd27

Browse files
committed
Migrate to built-in vim.lsp API
1 parent 115a7fd commit 702dd27

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

lua/plugins/lsp.lua

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,6 @@ return {
1010
config = function()
1111
require 'mason'.setup {}
1212
local capabilities = require 'blink.cmp'.get_lsp_capabilities()
13-
require 'lspconfig'.rust_analyzer.setup { capabilities = capabilities }
14-
require 'lspconfig'.tailwindcss.setup { capabilities = capabilities }
15-
require 'lspconfig'.svelte.setup { capabilities = capabilities }
16-
require 'lspconfig'.somesass_ls.setup { capabilities = capabilities }
17-
require 'lspconfig'.css_variables.setup { capabilities = capabilities }
18-
require 'lspconfig'.bashls.setup { capabilities = capabilities }
19-
require 'lspconfig'.glslls.setup {
20-
capabilities = capabilities,
21-
cmd = { 'glslls', '--stdin', '--target-env', 'opengl' },
22-
}
23-
2413
require 'typescript-tools'.setup { capabilities = capabilities }
2514

2615
vim.lsp.config('lua_ls', {
@@ -46,7 +35,20 @@ return {
4635
end,
4736
settings = { Lua = {} }
4837
})
49-
vim.lsp.enable('lua_ls')
38+
39+
vim.lsp.enable { -- TODO: use blink's capabilities
40+
'bashls',
41+
'css_variables',
42+
'css_variables',
43+
'glslls', -- TODO: cmd = { 'glslls', '--stdin', '--target-env', 'opengl' }
44+
'lua_ls',
45+
'rust_analyzer',
46+
'somesass_ls',
47+
'somesass_ls',
48+
'svelte',
49+
'tailwindcss',
50+
'tailwindcss',
51+
}
5052
end
5153
},
5254
}

0 commit comments

Comments
 (0)