diff --git a/lua/plugins/debugger.lua b/lua/plugins/debugger.lua index 9abd8a7..f2a2a5e 100644 --- a/lua/plugins/debugger.lua +++ b/lua/plugins/debugger.lua @@ -9,20 +9,17 @@ return { config = function() local dap = require('dap') + -- Installation local debug_adapters = { 'codelldb', -- C/C++/Rust/Zig } if vim.fn.executable('pip') == 1 then - for _, package in ipairs({ - 'python', -- Python - }) do table.insert(debug_adapters, package) end + table.insert(debug_adapters, 'python') -- Python end if vim.fn.executable('go') == 1 then - for _, package in ipairs({ - 'delve', -- Go - }) do table.insert(debug_adapters, package) end + table.insert(debug_adapters, 'delve') -- Go end require("mason-nvim-dap").setup({ @@ -45,6 +42,7 @@ return { local widgets = require('dap.ui.widgets') + -- Mappings vim.keymap.set('n', '', dap.continue) vim.keymap.set('n', '', dap.terminate) -- Shift-F5 vim.keymap.set('n', '', dap.toggle_breakpoint)