summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/plugins/dap.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/plugins/dap.lua')
-rw-r--r--.config/nvim/lua/plugins/dap.lua57
1 files changed, 0 insertions, 57 deletions
diff --git a/.config/nvim/lua/plugins/dap.lua b/.config/nvim/lua/plugins/dap.lua
deleted file mode 100644
index dcbd62c..0000000
--- a/.config/nvim/lua/plugins/dap.lua
+++ /dev/null
@@ -1,57 +0,0 @@
-return {
- {
- "mfussenegger/nvim-dap",
- dependencies = {
- { "leoluz/nvim-dap-go", opts = {} },
- {
- "mfussenegger/nvim-dap-python",
- config = function()
- require("dap-python").setup(vim.fn.exepath("python"))
- end,
- },
- {
- "rcarriga/nvim-dap-ui",
- dependencies = { "mfussenegger/nvim-dap" },
- keys = {
- { "<leader>du", function() require("dapui").toggle() end, desc = "Toggle UI" },
- { "<leader>de", function() require("dapui").eval() end, desc = "Eval", mode = { "n", "v" } },
- },
- config = function()
- local dapui = require("dapui")
- dapui.setup()
-
- local dap = require("dap")
- dap.listeners.after.event_initialized["dapui_config"] = dapui.open
- dap.listeners.before.event_terminated["dapui_config"] = dapui.close
- dap.listeners.before.event_exited["dapui_config"] = dapui.close
- end,
- },
- },
- keys = {
- { "<leader>db", function() require("dap").toggle_breakpoint() end, desc = "Toggle Breakpoint" },
- { "<leader>dB", function() require("dap").set_breakpoint(vim.fn.input('Breakpoint condition: ')) end, desc = "Breakpoint Condition" },
- { "<leader>dc", function() require("dap").continue() end, desc = "Continue" },
- { "<leader>dC", function() require("dap").run_to_cursor() end, desc = "Run to Cursor" },
- { "<leader>dg", function() require("dap").goto_() end, desc = "Go to line (no execute)" },
- { "<leader>di", function() require("dap").step_into() end, desc = "Step Into" },
- { "<leader>dj", function() require("dap").down() end, desc = "Down" },
- { "<leader>dk", function() require("dap").up() end, desc = "Up" },
- { "<leader>dl", function() require("dap").run_last() end, desc = "Run Last" },
- { "<leader>do", function() require("dap").step_out() end, desc = "Step Out" },
- { "<leader>dO", function() require("dap").step_over() end, desc = "Step Over" },
- { "<leader>dp", function() require("dap").pause() end, desc = "Pause" },
- { "<leader>dr", function() require("dap").repl.toggle() end, desc = "Toggle REPL" },
- { "<leader>ds", function() require("dap").session() end, desc = "Session" },
- { "<leader>dt", function() require("dap").terminate() end, desc = "Terminate" },
- { "<leader>dw", function() require("dap.ui.widgets").hover() end, desc = "Widgets" },
- },
- config = function()
- require("dap")
- local sign = vim.fn.sign_define
- sign("DapBreakpoint", { text = "●", texthl = "DapBreakpoint", linehl = "", numhl = ""})
- sign("DapBreakpointCondition", { text = "●", texthl = "DapBreakpointCondition", linehl = "", numhl = ""})
- sign("DapLogPoint", { text = "◆", texthl = "DapLogPoint", linehl = "", numhl = ""})
- end,
- },
-}
-