mirror of
https://github.com/zoriya/flake.git
synced 2026-06-17 16:15:42 +00:00
39 lines
731 B
Lua
39 lines
731 B
Lua
vim.lsp.enable({
|
|
"lua_ls",
|
|
"hls",
|
|
"rust_analyzer",
|
|
"clangd",
|
|
"basedpyright",
|
|
"nil_ls",
|
|
"ts_ls",
|
|
"yamlls",
|
|
"marksman",
|
|
"texlab",
|
|
"html",
|
|
"cssls",
|
|
"helm_ls",
|
|
"zls",
|
|
"gopls",
|
|
"bashls",
|
|
"jsonls",
|
|
"biome",
|
|
"tailwindcss",
|
|
"sqls",
|
|
"qmlls",
|
|
"roslyn_ls",
|
|
})
|
|
|
|
-- vim.api.nvim_create_autocmd("LspAttach", {
|
|
-- group = vim.api.nvim_create_augroup("lsp-setup", {}),
|
|
-- callback = function(ev)
|
|
-- local client = assert(vim.lsp.get_client_by_id(ev.data.client_id))
|
|
-- if client:supports_method('textDocument/completion') then
|
|
-- vim.lsp.completion.enable(true, client.id, ev.buf)
|
|
-- end
|
|
-- end,
|
|
-- })
|
|
vim.lsp.on_type_formatting.enable()
|
|
vim.lsp.document_color.enable(true, nil, { style = "virtual" })
|
|
|
|
return {}
|