19 lines
378 B
Lua
19 lines
378 B
Lua
return {
|
|
"mfussenegger/nvim-lint",
|
|
init = function()
|
|
vim.api.nvim_create_autocmd({ "BufWritePost" }, {
|
|
callback = function()
|
|
require "lint".try_lint()
|
|
end,
|
|
})
|
|
|
|
vim.diagnostic.config({
|
|
signs = true,
|
|
underline = true,
|
|
update_in_insert = false,
|
|
virtual_text = true,
|
|
})
|
|
|
|
require("lint").linters_by_ft = require("mason-bridge").get_linters()
|
|
end
|
|
}
|