From 044e1e415eb6480ce8dad6fe88316eb431d15eb8 Mon Sep 17 00:00:00 2001 From: Shahab Dogar Date: Wed, 25 Mar 2026 15:56:35 +0500 Subject: [PATCH] chore: remove unused nvim plugins --- dotfiles/nvim/lua/custom/configs/dap.lua | 23 -------- dotfiles/nvim/lua/custom/mappings.lua | 43 -------------- dotfiles/nvim/lua/custom/plugins.lua | 73 +----------------------- 3 files changed, 1 insertion(+), 138 deletions(-) delete mode 100644 dotfiles/nvim/lua/custom/configs/dap.lua diff --git a/dotfiles/nvim/lua/custom/configs/dap.lua b/dotfiles/nvim/lua/custom/configs/dap.lua deleted file mode 100644 index 1a3b8b5..0000000 --- a/dotfiles/nvim/lua/custom/configs/dap.lua +++ /dev/null @@ -1,23 +0,0 @@ -local dap = require "dap" - -dap.adapters["pwa-node"] = { - type = "server", - host = "127.0.0.1", - port = 8123, - executable = { - command = "js-debug-adapter", - }, -} - -for _, language in ipairs { "javascript", "typescript" } do - dap.configurations[language] = { - { - type = "pwa-node", - request = "launch", - name = "Launch file", - program = "${file}", - cwd = "${workspaceFolder}", - runtimeExecutable = "node", - }, - } -end diff --git a/dotfiles/nvim/lua/custom/mappings.lua b/dotfiles/nvim/lua/custom/mappings.lua index 81b2c17..1aeeac5 100644 --- a/dotfiles/nvim/lua/custom/mappings.lua +++ b/dotfiles/nvim/lua/custom/mappings.lua @@ -25,36 +25,6 @@ M["rust-tools"] = { }, } -M.dap = { - n = { - ["dt"] = { - " DapToggleBreakpoint ", - "Toggle breakpoint", - }, - ["dr"] = { - " DapContinue ", - "Continue Debugging", - }, - ["dc"] = { - " DapTerminate ", - "Close Debugger", - }, - }, -} - -M.dap_python = { - plugin = true, - - n = { - ["dpr"] = { - function() - require("dap-python").test_method() - end, - "Debug test method", - }, - }, -} - M.lazygit = { n = { ["gg"] = { @@ -64,19 +34,6 @@ M.lazygit = { }, } -M.dadbodui = { - n = { - ["db"] = { - " DBUIToggle ", - "Toggle DB UI", - }, - ["dn"] = { - " DBUIAddConnection ", - "Add new database connection", - }, - }, -} - M.noice = { n = { ["nl"] = { diff --git a/dotfiles/nvim/lua/custom/plugins.lua b/dotfiles/nvim/lua/custom/plugins.lua index c2dc0cc..f730dea 100644 --- a/dotfiles/nvim/lua/custom/plugins.lua +++ b/dotfiles/nvim/lua/custom/plugins.lua @@ -1,44 +1,6 @@ local cmp = require "cmp" local plugins = { - { "nvim-neotest/nvim-nio" }, - { - "mfussenegger/nvim-dap", - }, - { - "mfussenegger/nvim-dap-python", - ft = "python", - dependencies = { - "mfussenegger/nvim-dap", - "rcarriga/nvim-dap-ui", - "nvim-neotest/nvim-nio", - }, - config = function(_, _) - local path = "~/.local/share/nvim/mason/packages/debugpy/venv/bin/python" - require("dap-python").setup(path) - end, - }, - { - "rcarriga/nvim-dap-ui", - dependencies = { - "mfussenegger/nvim-dap", - }, - config = function() - local dap = require "dap" - local dapui = require "dapui" - - dapui.setup() - dap.listeners.after.event_initialized["dapui_config"] = function() - dapui.open() - end - dap.listeners.before.event_terminated["dapui_config"] = function() - dapui.close() - end - dap.listeners.before.event_exited["dapui_config"] = function() - dapui.close() - end - end, - }, { "folke/neodev.nvim", opts = {} }, { "nvim-telescope/telescope.nvim", @@ -89,28 +51,6 @@ local plugins = { "rcarriga/nvim-notify", }, }, - { - "kristijanhusak/vim-dadbod-ui", - dependencies = { - { - "tpope/vim-dadbod", - lazy = false, - }, - { - "kristijanhusak/vim-dadbod-completion", - ft = { "sql", "mysql", "plsql" }, - }, - }, - cmd = { - "DBUI", - "DBUIToggle", - "DBUIAddConnection", - "DBUIFindBuffer", - }, - init = function() - vim.g.db_ui_use_nerd_fonts = 1 - end, - }, { "folke/trouble.nvim", opts = {}, @@ -130,7 +70,6 @@ local plugins = { "mypy", "ruff", "black", - "debugpy", "lua-language-server", "nil", "phpactor", @@ -158,20 +97,10 @@ local plugins = { { "simrat39/rust-tools.nvim", ft = "rust", - dependencies = { "neovim/nvim-lspconfig", "nvim-lua/plenary.nvim", "mfussenegger/nvim-dap" }, + dependencies = { "neovim/nvim-lspconfig", "nvim-lua/plenary.nvim" }, opts = function() local lspconfig = require "plugins.configs.lspconfig" - -- local extension_path = vim.env.HOME .. "/.local/share/nvim/mason/packages/codelldb/extension/" - -- local codelldb_path = extension_path .. 'adapter/codelldb' - -- local liblldb_path = extension_path .. 'lldb/lib/liblldb.so' return { - dap = { - adapter = { - type = "executable", - command = "lldb", - name = "rt_lldb", - }, - }, server = { tools = { hover_actions = {