From 2b703ac125a21b48bb207d86cddbb461189d025b Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Sat, 15 Jun 2024 10:22:41 +0200 Subject: [PATCH] fix(dap): make sure mason-nvim-dap loads after nvim-dap --- lua/lazyvim/plugins/extras/dap/core.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lua/lazyvim/plugins/extras/dap/core.lua b/lua/lazyvim/plugins/extras/dap/core.lua index 46269c35..045fb022 100644 --- a/lua/lazyvim/plugins/extras/dap/core.lua +++ b/lua/lazyvim/plugins/extras/dap/core.lua @@ -48,8 +48,8 @@ return { }, config = function() - -- trigger loading mason-nvim-dap - require("mason-nvim-dap") + -- load mason-nvim-dap here, after all adapters have been setup + require("mason-nvim-dap").setup(LazyVim.opts("mason-nvim-dap.nvim")) vim.api.nvim_set_hl(0, "DapStoppedLine", { default = true, link = "Visual" }) @@ -116,5 +116,7 @@ return { -- Update this to ensure that you have the debuggers for the langs you want }, }, + -- mason-nvim-dap is loaded when nvim-dap loads + config = function() end, }, }