nonels.lua 599 B

12345678910111213141516171819202122232425
  1. return {
  2. {
  3. "jay-babu/mason-null-ls.nvim",
  4. event = { "BufReadPre", "BufNewFile" },
  5. dependencies = {
  6. "williamboman/mason.nvim",
  7. "nvimtools/none-ls.nvim",
  8. },
  9. config = function()
  10. local null_ls = require("null-ls")
  11. null_ls.setup()
  12. -- null_ls.setup({
  13. -- sources = {
  14. -- null_ls.builtins.formatting.stylua,
  15. -- null_ls.builtins.completion.spell,
  16. -- require("none-ls.diagnostics.eslint"), -- requires none-ls-extras.nvim
  17. -- },
  18. -- })
  19. require("mason-null-ls").setup({
  20. ensure_installed = { "stylua", "jq", "html", "rust", "typst" },
  21. })
  22. end,
  23. },
  24. }