From fe99f1126a3e2bd66010466606610d426d124ce3 Mon Sep 17 00:00:00 2001 From: Bruno Carlin Date: Wed, 30 Mar 2022 10:43:09 +0200 Subject: [PATCH] fix(nvim) improve the config of some language servers --- nvim/.config/nvim/lua/lsp/ansiblels.lua | 1 - nvim/.config/nvim/lua/lsp/efm.lua | 10 ---------- nvim/.config/nvim/lua/lsp/golangci_lint_ls.lua | 3 +++ 3 files changed, 3 insertions(+), 11 deletions(-) diff --git a/nvim/.config/nvim/lua/lsp/ansiblels.lua b/nvim/.config/nvim/lua/lsp/ansiblels.lua index c3b1fc5..1efa583 100644 --- a/nvim/.config/nvim/lua/lsp/ansiblels.lua +++ b/nvim/.config/nvim/lua/lsp/ansiblels.lua @@ -3,5 +3,4 @@ local common = require('lsp.common') require('lspconfig').ansiblels.setup { capabilities = common.cap, on_attach = common.attach, - filetypes = { "yaml.ansible" } } diff --git a/nvim/.config/nvim/lua/lsp/efm.lua b/nvim/.config/nvim/lua/lsp/efm.lua index c189263..32d5b38 100644 --- a/nvim/.config/nvim/lua/lsp/efm.lua +++ b/nvim/.config/nvim/lua/lsp/efm.lua @@ -38,16 +38,6 @@ local fish = { } } -local golangcilint = { - lintCommand = "golangci-lintw run --print-issued-lines=false", - lintSource = "golangci-lint", - lintIgnoreExitCode = true, - lintFormats = { - '%f:%l:%c: %m', - '%f:%l: %m', - }, -} - local stylelint = { lintCommand = "stylelint", lintSource = "stylelint", diff --git a/nvim/.config/nvim/lua/lsp/golangci_lint_ls.lua b/nvim/.config/nvim/lua/lsp/golangci_lint_ls.lua index cb42541..24a4aa3 100644 --- a/nvim/.config/nvim/lua/lsp/golangci_lint_ls.lua +++ b/nvim/.config/nvim/lua/lsp/golangci_lint_ls.lua @@ -3,4 +3,7 @@ local common = require('lsp.common') require('lspconfig').golangci_lint_ls.setup { capabilities = common.cap, on_attach = common.attach, + init_options = { + command = { "golangci-lint", "run", "--out-format", "json" } + } }