mason-bridge.nvim icon indicating copy to clipboard operation
mason-bridge.nvim copied to clipboard

get_linters always returns empty table

Open ilan-schemoul opened this issue 8 months ago • 1 comments

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
  },
}

ilan-schemoul avatar Jun 26 '24 09:06 ilan-schemoul