nix-conf/home/config/nvim/lua/plugins/nvim-lint.lua
2025-04-26 21:15:48 +08:00

24 lines
561 B
Lua

local pattern = "[^:]+:(%d+):(%d+):(%w+):(.+)"
local groups = { "lnum", "col", "code", "message" }
return {
{
"mfussenegger/nvim-lint",
opts = {
linters_by_ft = {
-- verilog = { "verible" },
},
linters = {
verible = {
cmd = "verible-verilog-lint",
stdin = false,
args = { "--rules_config_search" },
stream = nil,
ignore_exitcode = false,
env = nil,
parser = require("lint.parser").from_pattern(pattern, groups),
},
},
},
},
}