diff options
| author | srdusr <trevorgray@srdusr.com> | 2023-10-17 21:26:40 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2023-10-17 21:26:40 +0200 |
| commit | 54a7c1bf02da30c353ddb4af51b065d895801f47 (patch) | |
| tree | 08dfaa302a7c7018d0dc03fe00518c8129c87c7b /.config/nvim/lua/plugins/lsp.lua | |
| parent | 1938838a043b13169a550af5ea37239adfc75293 (diff) | |
| parent | c3c0307c2fc26410249df9578c7bf16eb0caa9df (diff) | |
| download | dotfiles-54a7c1bf02da30c353ddb4af51b065d895801f47.tar.gz dotfiles-54a7c1bf02da30c353ddb4af51b065d895801f47.zip | |
Merge commit '67d475c7259bf2448fa3f1d330885ea88036668d'
Diffstat (limited to '.config/nvim/lua/plugins/lsp.lua')
| -rw-r--r-- | .config/nvim/lua/plugins/lsp.lua | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/.config/nvim/lua/plugins/lsp.lua b/.config/nvim/lua/plugins/lsp.lua index 92278f3..8884599 100644 --- a/.config/nvim/lua/plugins/lsp.lua +++ b/.config/nvim/lua/plugins/lsp.lua @@ -142,10 +142,18 @@ augroup END on_attach(client) end + local cmp_nvim_lsp = require('cmp_nvim_lsp') local servers = { asm_lsp = {}, bashls = {}, - clangd = {}, + clangd = { + on_attach = on_attach, + capabilities = cmp_nvim_lsp.default_capabilities(), + cmd = { + 'clangd', + '--offset-encoding=utf-16', + }, + }, cssls = { filetypes = { 'css', 'scss', 'less', 'sass' }, root_dir = lspconfig.util.root_pattern('package.json', '.git') }, -- ghcide = {}, html = {}, jsonls = { prefer_null_ls = true, cmd = { '--stdio' } }, @@ -264,8 +272,10 @@ augroup END -- } -- null_ls.setup({ - local sources = { -- Diagnostics - builtins.diagnostics.chktex, -- null_ls.builtins.code_actions.eslint_d, + local sources = { + -- Diagnostics + builtins.diagnostics.chktex, + -- null_ls.builtins.code_actions.eslint_d, -- null_ls.builtins.diagnostics.eslint_d, -- null_ls.builtins.formatting.eslint_d, -- null_ls.builtins.diagnostics.cppcheck, |
