From 2f268bea6f27d7024b2f5a64f01369c526f94482 Mon Sep 17 00:00:00 2001 From: Baipyrus Date: Tue, 4 Jun 2024 14:24:09 +0200 Subject: [PATCH] delete debugging configurations --- lua/kickstart/plugins/debug.lua | 77 ----------------------------- lua/kickstart/plugins/lspconfig.lua | 1 - lua/lazy-plugins.lua | 1 - 3 files changed, 79 deletions(-) delete mode 100644 lua/kickstart/plugins/debug.lua diff --git a/lua/kickstart/plugins/debug.lua b/lua/kickstart/plugins/debug.lua deleted file mode 100644 index 241120f..0000000 --- a/lua/kickstart/plugins/debug.lua +++ /dev/null @@ -1,77 +0,0 @@ -return { - { - 'mfussenegger/nvim-dap', - dependencies = { - -- Async IO library - 'nvim-neotest/nvim-nio', - - -- Creates a beautiful debugger UI - 'rcarriga/nvim-dap-ui', - - -- Required dependency for nvim-dap-ui - 'nvim-neotest/nvim-nio', - - -- Installs the debug adapters for you - 'williamboman/mason.nvim', - 'jay-babu/mason-nvim-dap.nvim', - - -- Language specific debuggers - -- 'leoluz/nvim-dap-go', - }, - config = function() - local dap = require 'dap' - local dapui = require 'dapui' - - require('mason-nvim-dap').setup { - -- Makes a best effort to setup the various debuggers with - -- reasonable debug configurations - automatic_installation = true, - } - - -- Basic debugging keymaps, feel free to change to your liking! - vim.keymap.set('n', '', dap.continue, { desc = 'Debug: Start/Continue' }) - vim.keymap.set('n', '', dap.step_into, { desc = 'Debug: Step Into' }) - vim.keymap.set('n', '', dap.step_over, { desc = 'Debug: Step Over' }) - vim.keymap.set('n', '', dap.step_out, { desc = 'Debug: Step Out' }) - vim.keymap.set('n', 'B', dap.toggle_breakpoint, { desc = 'Debug: Toggle Breakpoint' }) - vim.keymap.set('n', 'bs', function() - dap.set_breakpoint(vim.fn.input 'Breakpoint condition: ') - end, { desc = 'Debug: [B]reakpoint [S]et' }) - - -- Dap UI setup - dapui.setup { - -- Set icons to characters that are more likely to work in every terminal. - icons = { expanded = '▾', collapsed = '▸', current_frame = '*' }, - controls = { - icons = { - pause = '⏸', - play = '▶', - step_into = '⏎', - step_over = '⏭', - step_out = '⏮', - step_back = 'b', - run_last = '▶▶', - terminate = '⏹', - disconnect = '⏏', - }, - }, - } - - -- Toggle to see last session result. Without this, you can't see session output in case of unhandled exception. - vim.keymap.set('n', '', dapui.toggle, { desc = 'Debug: See last session result.' }) - - 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 - - -- Install golang specific config - -- require('dap-go').setup { - -- delve = { - -- -- On Windows delve must be run attached or it crashes. - -- -- See https://github.com/leoluz/nvim-dap-go/blob/main/README.md#configuring - -- detached = vim.fn.has 'win32' == 0, - -- }, - -- } - end, - }, -} diff --git a/lua/kickstart/plugins/lspconfig.lua b/lua/kickstart/plugins/lspconfig.lua index fd76c1c..96cb10c 100644 --- a/lua/kickstart/plugins/lspconfig.lua +++ b/lua/kickstart/plugins/lspconfig.lua @@ -200,7 +200,6 @@ return { local ensure_installed = vim.tbl_keys(servers or {}) vim.list_extend(ensure_installed, { 'stylua', -- Used to format lua code - 'node-debug2-adapter', 'eslint_d', 'prettier', 'prettierd', diff --git a/lua/lazy-plugins.lua b/lua/lazy-plugins.lua index cffe03e..cbf7f13 100644 --- a/lua/lazy-plugins.lua +++ b/lua/lazy-plugins.lua @@ -64,7 +64,6 @@ require('lazy').setup({ -- Here are some example plugins that I've included in the Kickstart repository. -- Uncomment any of the lines below to enable them (you will need to restart nvim). - require 'kickstart.plugins.debug', require 'kickstart.plugins.indent_line', require 'kickstart.plugins.lint', -- require 'kickstart.plugins.neo-tree',