From cdaac61c3782b6dea5279db61434fabb4222924a Mon Sep 17 00:00:00 2001 From: Hektor Misplon Date: Thu, 24 Sep 2026 12:12:43 +0200 Subject: [PATCH] chore(nvim): drop redundant plugins --- .../nvim/config/after/plugin/lsp_lines.lua | 7 ------- .../nvim/config/after/plugin/lspconfig.lua | 2 -- home/modules/nvim/config/flake.nix | 17 ----------------- home/modules/nvim/config/lua/diagnostic.lua | 4 ++++ 4 files changed, 4 insertions(+), 26 deletions(-) delete mode 100644 home/modules/nvim/config/after/plugin/lsp_lines.lua diff --git a/home/modules/nvim/config/after/plugin/lsp_lines.lua b/home/modules/nvim/config/after/plugin/lsp_lines.lua deleted file mode 100644 index 8cee2a7..0000000 --- a/home/modules/nvim/config/after/plugin/lsp_lines.lua +++ /dev/null @@ -1,7 +0,0 @@ -require("lsp_lines").setup() - -vim.diagnostic.config({ - virtual_text = false, -}) - -vim.keymap.set("", "dd", require("lsp_lines").toggle, { desc = "Toggle lsp_lines" }) diff --git a/home/modules/nvim/config/after/plugin/lspconfig.lua b/home/modules/nvim/config/after/plugin/lspconfig.lua index e0c2342..0978e47 100644 --- a/home/modules/nvim/config/after/plugin/lspconfig.lua +++ b/home/modules/nvim/config/after/plugin/lspconfig.lua @@ -1,5 +1,3 @@ -require("neodev").setup() -- should setup before lspconfig - local cmp_nvim_lsp = require("cmp_nvim_lsp") local capabilities = cmp_nvim_lsp.default_capabilities() diff --git a/home/modules/nvim/config/flake.nix b/home/modules/nvim/config/flake.nix index e93402b..82ba223 100644 --- a/home/modules/nvim/config/flake.nix +++ b/home/modules/nvim/config/flake.nix @@ -7,10 +7,6 @@ url = "github:rktjmp/shipwright.nvim"; flake = false; }; - # plugins-m-taskwarrior-d-nvim = { - # url = "github:huantrinh1802/m_taskwarrior_d.nvim"; - # flake = false; - # }; plugins-beancount-nvim = { url = "github:polarmutex/beancount.nvim"; flake = false; @@ -45,11 +41,9 @@ "jupytext.nvim" "eyeliner.nvim" "context_filetype.vim" - "editorconfig-vim" "unicode.vim" "quarto-nvim" "vim-openscad" - "lsp_lines.nvim" "nvim-highlight-colors" "nvim-lint" ]; @@ -99,14 +93,10 @@ general = with pkgs.vimPlugins; [ - ## plug - vim-plug vim-sandwich context_filetype-vim - editorconfig-vim vim-snippets unicode-vim - vim-css-color quarto-nvim vimtex wiki-vim @@ -121,11 +111,7 @@ ## paq eyeliner-nvim fzf-lua - ltex_extra-nvim nvim-lspconfig - lsp_lines-nvim - lsp-progress-nvim - neodev-nvim SchemaStore-nvim nvim-lint conform-nvim @@ -142,9 +128,7 @@ pkgs.neovimPlugins.shipwright-nvim nvim-treesitter.withAllGrammars nvim-treesitter-textobjects - # nvim-treesitter-context nvim-ts-context-commentstring - # theHamsta/crazy-node-movement treesj sniprun gitsigns-nvim @@ -157,7 +141,6 @@ codecompanion-nvim kitty-scrollback-nvim fidget-nvim - # pkgs.neovimPlugins.m-taskwarrior-d-nvim claudecode-nvim snacks-nvim ] diff --git a/home/modules/nvim/config/lua/diagnostic.lua b/home/modules/nvim/config/lua/diagnostic.lua index a4e17fc..1612dd7 100644 --- a/home/modules/nvim/config/lua/diagnostic.lua +++ b/home/modules/nvim/config/lua/diagnostic.lua @@ -3,6 +3,7 @@ vim.diagnostic.config({ signs = true, underline = false, severity_sort = true, + virtual_text = false, }) vim.keymap.set("n", "dl", vim.diagnostic.open_float) @@ -12,3 +13,6 @@ end) vim.keymap.set("n", "dk", function() vim.diagnostic.jump({ count = 1, float = true }) end) +vim.keymap.set("", "dd", function() + vim.diagnostic.config({ virtual_lines = not vim.diagnostic.config().virtual_lines }) +end, { desc = "toggle diagnostic virtual lines" })