diff options
author | Romain Gonçalves <me@rgoncalves.se> | 2024-05-14 18:53:03 +0200 |
---|---|---|
committer | Romain Gonçalves <me@rgoncalves.se> | 2024-05-14 18:53:03 +0200 |
commit | 612dbb6993c8a548744f29a4d15d6b31325357c8 (patch) | |
tree | 0d61cee0ea74ac811268d0ffc00d3d55f7174112 /.config/nvim/lua/plugins/lspconfig.lua | |
parent | 23e2bfd987c430bb41bc7860c46c2f572e9e2db4 (diff) | |
download | dots-612dbb6993c8a548744f29a4d15d6b31325357c8.tar.gz |
Diffstat (limited to '.config/nvim/lua/plugins/lspconfig.lua')
-rwxr-xr-x | .config/nvim/lua/plugins/lspconfig.lua | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/.config/nvim/lua/plugins/lspconfig.lua b/.config/nvim/lua/plugins/lspconfig.lua index 6d37467..14b001e 100755 --- a/.config/nvim/lua/plugins/lspconfig.lua +++ b/.config/nvim/lua/plugins/lspconfig.lua @@ -30,7 +30,7 @@ vim.api.nvim_set_keymap('n', ']d', '<cmd>lua vim.diagnostic.goto_next()<CR>', op vim.api.nvim_set_keymap('n', '<space>q', '<cmd>lua vim.diagnostic.setloclist()<CR>', opts) -- require('lspconfig').ansiblels.setup{ on_attach = on_attach } -require('lspconfig').clangd.setup{ on_attach = on_attach } +require('lspconfig').clangd.setup{ on_attach = on_attach, filetypes = { "c", "cpp", "objc", "objcpp", "cuda" } } require('lspconfig').eslint.setup{ on_attach = on_attach } require('lspconfig').gopls.setup{ on_attach = on_attach } require('lspconfig').terraformls.setup{ on_attach = on_attach } @@ -62,16 +62,24 @@ require('lspconfig').pylsp.setup{ }, plugins = { flake8 = { + -- enabled = vim.fn.executable('flake8') == 1, enabled = true, ignore = {}, - maxLineLength = 160 + maxLineLength = 160, + cmd = 'flake8', }, rope_completion = { enabled = true, }, pyflakes = { - enabled = true + enabled = true, }, + pylsp_mypy = { + overrides = { + '--show-error-codes', + true + }, + } } } } |