From a8f250f96bc69c8b5ccdeeffa7d3fa1cf2a09f54 Mon Sep 17 00:00:00 2001 From: sudacode Date: Thu, 1 May 2025 21:18:16 -0700 Subject: [PATCH] update plugins --- lua/plugins/lspconfig.lua | 2 ++ lua/plugins/none-ls.lua | 3 +++ lua/plugins/nvim-lint.lua | 10 ++++++++++ 3 files changed, 15 insertions(+) diff --git a/lua/plugins/lspconfig.lua b/lua/plugins/lspconfig.lua index 1808df8..1f58018 100644 --- a/lua/plugins/lspconfig.lua +++ b/lua/plugins/lspconfig.lua @@ -19,6 +19,8 @@ return { "angularls", "ansiblels", "docker_compose_language_service", + "golangci_lint_ls", + "gopls", } -- Define the highlight color for float border vim.api.nvim_set_hl(0, "FloatBorder", { fg = "#89b4fa", bold = true }) diff --git a/lua/plugins/none-ls.lua b/lua/plugins/none-ls.lua index 71214d8..0ce8b01 100644 --- a/lua/plugins/none-ls.lua +++ b/lua/plugins/none-ls.lua @@ -63,6 +63,9 @@ return { filetypes = { "sh", "bash" }, extra_args = { "-i", "0", "-ci", "-sr" }, }), + null_ls.builtins.formatting.gofmt, + null_ls.builtins.formatting.goimports, + null_ls.builtins.formatting.goimports_reviser, -- null_ls.builtins.diagnostics.actionlint, }, }) diff --git a/lua/plugins/nvim-lint.lua b/lua/plugins/nvim-lint.lua index b2513a2..cb35db3 100644 --- a/lua/plugins/nvim-lint.lua +++ b/lua/plugins/nvim-lint.lua @@ -9,6 +9,16 @@ return { json = { "jsonlint" }, yaml = { "yamllint" }, vim = { "vint" }, + go = { "golangci_lint" }, + } + local shellcheck = require("lint").linters.shellcheck + shellcheck.args = { + "-s", + "bash", + "-o", + "all", + "-e", + "2250", } end, }