summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/setup/lspconfig.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/setup/lspconfig.lua')
-rw-r--r--.config/nvim/lua/setup/lspconfig.lua85
1 files changed, 44 insertions, 41 deletions
diff --git a/.config/nvim/lua/setup/lspconfig.lua b/.config/nvim/lua/setup/lspconfig.lua
index ab969fd..373c347 100644
--- a/.config/nvim/lua/setup/lspconfig.lua
+++ b/.config/nvim/lua/setup/lspconfig.lua
@@ -1,15 +1,15 @@
-require("nvim-lsp-installer").setup {}
+-- require("nvim-lsp-installer").setup {}
local lspconfig = require("lspconfig")
local function on_attach()
- vim.cmd([[
- doautocmd User lspAttached
+ vim.cmd("doautocmd User lspAttached")
- augroup Format
- au! * <buffer>
- au BufWritePre <buffer> lua vim.lsp.buf.formatting_sync()
- augroup END
- ]])
+ -- vim.cmd([[
+ -- augroup Format
+ -- au! * <buffer>
+ -- au BufWritePre <buffer> lua vim.lsp.buf.formatting_sync()
+ -- augroup END
+ -- ]])
end
lspconfig.sumneko_lua.setup {
@@ -22,50 +22,53 @@ lspconfig.sumneko_lua.setup {
}
}
}
-lspconfig.hls.setup {
- on_attach = on_attach,
-}
-lspconfig.pyright.setup {
- on_attach = on_attach,
-}
-lspconfig.clangd.setup {
+-- lspconfig.hls.setup {
+-- on_attach = on_attach,
+-- }
+-- lspconfig.pyright.setup {
+-- on_attach = on_attach,
+-- }
+lspconfig.ccls.setup {
on_attach = on_attach,
}
+-- lspconfig.clangd.setup {
+-- on_attach = on_attach,
+-- }
lspconfig.rust_analyzer.setup {
on_attach = on_attach,
}
lspconfig.bashls.setup {
on_attach = on_attach,
}
-lspconfig.dockerls.setup {
- on_attach = on_attach,
-}
+-- lspconfig.dockerls.setup {
+-- on_attach = on_attach,
+-- }
-- lspconfig.yamlls.setup {
-- on_attach = on_attach,
-- }
-lspconfig.html.setup {
- on_attach = on_attach,
-}
-lspconfig.cssls.setup {
- on_attach = on_attach,
-}
-lspconfig.marksman.setup {
- on_attach = on_attach,
-}
-lspconfig.jsonls.setup {
- on_attach = on_attach,
-}
-lspconfig.tsserver.setup {
- on_attach = on_attach,
-}
-lspconfig.omnisharp.setup {
- on_attach = on_attach,
- use_mono = true,
-}
-lspconfig.texlab.setup {
- on_attach = on_attach,
-}
-vim.cmd("let g:tex_flavor = 'tex'")
+-- lspconfig.html.setup {
+-- on_attach = on_attach,
+-- }
+-- lspconfig.cssls.setup {
+-- on_attach = on_attach,
+-- }
+-- lspconfig.marksman.setup {
+-- on_attach = on_attach,
+-- }
+-- lspconfig.jsonls.setup {
+-- on_attach = on_attach,
+-- }
+-- lspconfig.tsserver.setup {
+-- on_attach = on_attach,
+-- }
+-- lspconfig.omnisharp.setup {
+-- on_attach = on_attach,
+-- use_mono = true,
+-- }
+-- lspconfig.texlab.setup {
+-- on_attach = on_attach,
+-- }
+-- vim.cmd("let g:tex_flavor = 'tex'")
local signs = { Error = " ", Warn = " ", Hint = " ", Info = " " }
for type, icon in pairs(signs) do