more dap plugins

This commit is contained in:
Oliver Hartmann 2022-08-06 18:46:41 +02:00
parent 8030c44a93
commit 14fd19bde6
2 changed files with 23 additions and 1 deletions

View File

@ -211,7 +211,13 @@ return require('packer').startup(function()
}
use {
'mfussenegger/nvim-dap',
requires = { 'mfussenegger/nvim-dap-python' },
requires = {
'mfussenegger/nvim-dap-python',
'theHamsta/nvim-dap-virtual-text',
'nvim-telescope/telescope-dap.nvim',
'rcarriga/cmp-dap',
'rcarriga/nvim-dap-ui'
},
config = get_setup('my_dap')
}
if packer_bootstrap then

View File

@ -47,4 +47,20 @@ vim.keymap.set('n', '<S-F11>', ":lua require('dap').step_out()<CR>", opts)
-- }
require('dap-python').setup('C:\\Users\\oli\\AppData\\Local\\nvim\\venv_debugpy\\Scripts\\python')
table.insert(require('dap').configurations.python, {
-- type = 'python',
-- request = 'launch',
-- name = 'My custom launch configuration',
-- program = '${file}',
justMyCode = false
-- ... more options, see https://github.com/microsoft/debugpy/wiki/Debug-configuration-settings
})
-- require('dap-python').setup('C:/Users/oli/AppData/Local/nvim-data/mason/packages/debugpy/venv/Scripts/python.exe')
require("nvim-dap-virtual-text").setup()
require('telescope').load_extension('dap')
require("cmp").setup.filetype({ "dap-repl", "dapui_watches" }, {
sources = {
{ name = "dap" },
},
})
require("dapui").setup()