pojokcodeid.nvim-lazy/lua/user/mason_dap.lua
2023-04-10 18:49:06 +07:00

20 lines
486 B
Lua

local sources = {}
local data_exists, data = pcall(require, "core.config")
if data_exists then
for _, nullls in pairs(data.dap_ensure_installed) do
table.insert(sources, nullls)
end
end
require("mason").setup()
require("mason-nvim-dap").setup({
ensure_installed = sources,
automatic_setup = true,
handlers = {
function(config)
-- all sources with no handler get passed here
-- Keep original functionality
require("mason-nvim-dap").default_setup(config)
end,
},
})