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

19 lines
442 B
Lua
Raw Normal View History

2023-03-06 14:11:29 +07:00
local sources = {}
2024-05-21 19:49:53 +07:00
local dap_data = vim.g.pcode_dap_ensure_installed or {}
for _, nullls in pairs(dap_data) do
2024-05-21 15:17:31 +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({
2023-03-06 14:11:29 +07:00
ensure_installed = sources,
2023-02-22 07:31:52 +07:00
automatic_setup = true,
2023-04-10 18:49:06 +07:00
handlers = {
function(config)
-- all sources with no handler get passed here
-- Keep original functionality
require("mason-nvim-dap").default_setup(config)
end,
},
2023-02-22 07:31:52 +07:00
})