diff --git a/nvimrc b/nvimrc index 01bd681..c0eeebc 100644 --- a/nvimrc +++ b/nvimrc @@ -292,13 +292,6 @@ packadd! conform.nvim " https://github.com/stevearc/conform.nvim.git lua require "conform_config" -" nvim-dap -packadd! nvim-dap " https://github.com/mfussenegger/nvim-dap.git -packadd! nvim-dap-go " https://github.com/leoluz/nvim-dap-go.git -packadd! nvim-dap-ruby " https://github.com/suketa/nvim-dap-ruby.git - -lua require "debugger" - " treesitter: packadd! nvim-treesitter " https://github.com/nvim-treesitter/nvim-treesitter.git packadd! nvim-treesitter-textobjects " https://github.com/nvim-treesitter/nvim-treesitter-textobjects.git diff --git a/vim/lua/debugger.lua b/vim/lua/debugger.lua deleted file mode 100644 index 319fd0e..0000000 --- a/vim/lua/debugger.lua +++ /dev/null @@ -1,112 +0,0 @@ --- require("dap").set_log_level("DEBUG") - --- go install github.com/go-delve/delve/cmd/dlv@latest -require("dap-go").setup({}) -require("dap-ruby").setup() - -local prefix = "D" - -local configs = { - { - "Continue", - "dc", - function() - require("dap").continue() - end, - }, - { - "Next", - "dn", - function() - require("dap").step_over() - end, - }, - { - "StepInto", - "di", - function() - require("dap").step_into() - end, - }, - { - "StepOut", - "du", - function() - require("dap").step_out() - end, - }, - { - "ToggleBreakpoint", - "dt", - function() - require("dap").toggle_breakpoint() - end, - }, - { - "Breakpoint", - "db", - function() - require("dap").set_breakpoint() - end, - }, - { - "Logpoint", - "dl", - function() - require("dap").set_breakpoint(nil, nil, vim.fn.input("Log point message: ")) - end, - }, - { - "Repl", - "dr", - function() - require("dap").repl.open() - end, - }, - { - "RunLast", - "dl", - function() - require("dap").run_last() - end, - }, - { - "WidgetsHover", - "dh", - function() - require("dap.ui.widgets").hover() - end, - }, - { - "WidgetsPreview", - "dp", - function() - require("dap.ui.widgets").preview() - end, - }, - { - "Frames", - "df", - function() - local widgets = require("dap.ui.widgets") - widgets.centered_float(widgets.frames) - end, - }, - { - "Scopes", - "ds", - function() - local widgets = require("dap.ui.widgets") - widgets.centered_float(widgets.scopes) - end, - }, -} - -for _, v in pairs(configs) do - local name = v[1] - local keymap = v[2] - local fn = v[3] - - vim.api.nvim_create_user_command(prefix .. name, fn, {}) - vim.keymap.set("n", keymap, fn) -end