---@module "utils.plugins" ---@type Plugin return { after = "mason-bridge", configure = function(load) load("mfussenegger/nvim-lint") vim.api.nvim_create_autocmd({ "BufWritePost" }, { callback = function() require("lint").linters_by_ft = require("mason-bridge").get_linters() require("lint").try_lint() end, }) vim.diagnostic.config({ signs = true, underline = true, update_in_insert = false, virtual_text = true, virtual_lines = { current_line = true }, }) require("lint").linters_by_ft = require("mason-bridge").get_linters() end, }