pojokcodeid.nvim-lazy/lua/user/mason_dap.lua

19 lines
454 B
Lua
Raw Normal View History

2023-03-06 14:11:29 +07:00
local sources = {}
2024-06-14 08:21:36 +07:00
local dap_data = pcode.dap_ensure_installed or {}
2024-05-21 19:49:53 +07:00
for _, nullls in pairs(dap_data) do
2024-06-14 08:40:35 +07:00
table.insert(sources, nullls)
2023-03-06 14:11:29 +07:00
end
2023-02-22 07:31:52 +07:00
require("mason").setup()
require("mason-nvim-dap").setup({
2024-06-14 08:40:35 +07:00
ensure_installed = sources,
automatic_setup = true,
handlers = {
function(config)
-- all sources with no handler get passed here
2023-04-10 18:49:06 +07:00
2024-06-14 08:40:35 +07:00
-- Keep original functionality
require("mason-nvim-dap").default_setup(config)
end,
},
2023-02-22 07:31:52 +07:00
})