fix(extras.go): remove unneeded formatters since gopls handles them

This commit is contained in:
OneOfOne 2023-09-30 11:56:39 -05:00
parent 0136bfa4b5
commit 68912f4f80
No known key found for this signature in database
GPG key ID: F3A4E8B6760B7805

View file

@ -84,28 +84,16 @@ return {
-- Ensure Go tools are installed -- Ensure Go tools are installed
{ {
"nvimtools/none-ls.nvim", "nvimtools/none-ls.nvim",
optional = true,
opts = function(_, opts) opts = function(_, opts)
if type(opts.sources) == "table" then if type(opts.sources) == "table" then
local nls = require("null-ls") local nls = require("null-ls")
vim.list_extend(opts.sources, { vim.list_extend(opts.sources, {
nls.builtins.code_actions.gomodifytags, nls.builtins.code_actions.gomodifytags,
nls.builtins.code_actions.impl, nls.builtins.code_actions.impl,
nls.builtins.formatting.gofumpt,
nls.builtins.formatting.goimports_reviser,
}) })
end end
end, end,
}, },
{
"stevearc/conform.nvim",
optional = true,
opts = {
formatters_by_ft = {
go = { "goimports", "gofumpt" },
},
},
},
{ {
"mfussenegger/nvim-dap", "mfussenegger/nvim-dap",
optional = true, optional = true,
@ -114,7 +102,7 @@ return {
"mason.nvim", "mason.nvim",
opts = function(_, opts) opts = function(_, opts)
opts.ensure_installed = opts.ensure_installed or {} opts.ensure_installed = opts.ensure_installed or {}
vim.list_extend(opts.ensure_installed, { "gomodifytags", "impl", "gofumpt", "goimports-reviser", "delve" }) vim.list_extend(opts.ensure_installed, { "gomodifytags", "impl", "delve" })
end, end,
}, },
{ {