nvim/lua/plugins/lsp.lua

29 lines
533 B
Lua

return {
"neovim/nvim-lspconfig",
{
"j-hui/fidget.nvim",
opts = {},
},
{
"folke/lazydev.nvim",
ft = "lua",
opts = {
library = {
{ path = "${3rd}/luv/library", words = { "vim%.uv" } },
},
},
},
{
"ray-x/go.nvim",
ft = "go",
config = function(_, opts)
require("go").setup(opts)
vim.keymap.set("n", "<leader>gmt", ":GoModTidy<cr>", {
desc = "[Go] Tidy",
})
end,
build = function()
vim.cmd([[silent! GoModTidy]])
end,
},
}