diff options
Diffstat (limited to '.config/nvim/lua/setup')
-rw-r--r-- | .config/nvim/lua/setup/lspconfig.lua | 85 |
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 |