local M = {} M.dap = { plugin = true, n = { ["db"] = { " DapToggleBreakpoint ", "Add breakpoint at line" }, ["dr"] = { " DapContinue ", "Start or continue the debugger", }, ["dus"] = { function () local widgets = require('dap.ui.widgets'); local sidebar = widgets.sidebar(widgets.scopes); sidebar.open(); end, "Open debugging sidebar" }, [""] = { function () require("dap").continue() end }, [""] = { function () require("dap").step_over() end }, [""] = { function () require("dap").step_into() end }, [""] = { function () require("dap").step_out() end }, } } M.dap_python = { plugin = true, n = { ["dpr"] = { function() require('dap-python').test_method() end }, } } M.crates = { plugin = true, n = { ["rcu"] = { function () require('crates').upgrade_all_crates() end, "update crates" } } } return M