mirror of
https://github.com/LazyVim/LazyVim.git
synced 2026-07-25 14:01:06 +00:00
fix(dap): don't mess up DAP adapters provided by nvim-dap-python
* mason-nvim-dap.nvim ships a `Python: Launch file` adapter which does the same thing as `Launch file` of nvim-dap-python, providing both doesn't make sense and confuses the users. * mason-nvim-dap.nvim unexpectedly overrides nvim-dap-python's adapters and breaks its venv detection. As a result, user programs are always executed in mason debugpy venv rather than the activated one. Fixes #3064
This commit is contained in:
parent
8db2f3af39
commit
87c1b4bcd3
1 changed files with 11 additions and 0 deletions
|
|
@ -138,4 +138,15 @@ return {
|
||||||
table.insert(opts.auto_brackets, "python")
|
table.insert(opts.auto_brackets, "python")
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
-- Don't mess up DAP adapters provided by nvim-dap-python
|
||||||
|
{
|
||||||
|
"jay-babu/mason-nvim-dap.nvim",
|
||||||
|
optional = true,
|
||||||
|
opts = {
|
||||||
|
handlers = {
|
||||||
|
python = function() end,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue