lsp.lua 506 B

12345678910111213141516171819202122232425262728
  1. return {
  2. {
  3. "j-hui/fidget.nvim",
  4. opts = {},
  5. },
  6. {
  7. "folke/lazydev.nvim",
  8. ft = "lua",
  9. opts = {
  10. library = {
  11. { path = "${3rd}/luv/library", words = { "vim%.uv" } },
  12. },
  13. },
  14. },
  15. {
  16. "ray-x/go.nvim",
  17. ft = "go",
  18. config = function(_, opts)
  19. require("go").setup(opts)
  20. vim.keymap.set("n", "<leader>gmt", ":GoModTidy<cr>", {
  21. desc = "[Go] Tidy",
  22. })
  23. end,
  24. build = function()
  25. vim.cmd([[silent! GoModTidy]])
  26. end,
  27. },
  28. }