My neovim config
at main 15 lines 428 B view raw
1vim.pack.add({ "https://codeberg.org/mfussenegger/nvim-lint" }) 2 3require("lint").linters_by_ft = { 4 markdown = { "vale" }, 5 rust = { "clippy" }, 6 go = { "golangcilint" }, 7} 8 9local lint_augroup = vim.api.nvim_create_augroup("lint", { clear = true }) 10vim.api.nvim_create_autocmd({ "BufWritePost", "BufReadPost", "InsertLeave", "TextChanged" }, { 11 group = lint_augroup, 12 callback = function() 13 require("lint").try_lint() 14 end, 15})