From 426ca9a10b115d95e04111b67ef6d5bd635e5f61 Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Mon, 11 Mar 2024 19:44:49 +0300 Subject: [PATCH] neovim: change root dir for golangci_lint ls --- neovim/.config/nvim/after/plugin/lsp.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/neovim/.config/nvim/after/plugin/lsp.lua b/neovim/.config/nvim/after/plugin/lsp.lua index 51d22c2..027e32f 100644 --- a/neovim/.config/nvim/after/plugin/lsp.lua +++ b/neovim/.config/nvim/after/plugin/lsp.lua @@ -100,6 +100,10 @@ for _, server in ipairs(servers) do opts.filetypes = { "html", "css", "scss", "javascripreact", "typescriptreact", "astro" } end + if server == "golangci_lint_ls" then + opts.root_dir = util.root_pattern("go.mod", ".git") + end + if server == "gopls" then -- https://github.com/golang/tools/blob/master/gopls/doc/settings.md opts.settings = {