mason-bridge.nvim
mason-bridge.nvim copied to clipboard
get_linters always returns empty table
EDIT: maybe I don't understand "lazy" because if I add a timer it works nvim-lint
return {
"mfussenegger/nvim-lint",
priority = 0,
dependencies = {
"frostplexx/mason-bridge.nvim",
},
config = function()
local timer = vim.uv.new_timer()
local ms = 1
-- Only way to make it work is a timer
timer:start(1000 * ms, 0, vim.schedule_wrap(function()
print(vim.inspect(require("mason-bridge").get_linters()))
end))
end,
}
mason-bridge.lua
return {
"frostplexx/mason-bridge.nvim",
dependencies = {
"williamboman/mason.nvim",
},
opts = {},
}
mason.lua
return {
"williamboman/mason.nvim",
opts = {
automatic_installation = true
},
}