nvim: fill gaps, add knap.nvim, clean up stubs

- Java DAP: add java-debug-adapter + java-test via mason, populate
  jdtls bundles with debug/test JARs
- neotest: add marilari88/neotest-vitest adapter
- git: promote diffview.nvim to first-class plugin with keymaps
  (<leader>gD diff, <leader>gH file history)
- pandoc: replace stub with knap.nvim for live markdown→PDF preview
  via pandoc + lualatex + zathura (<leader>mp toggle, <leader>mj jump)
- remove 17 empty stub files left over from AstroNvim migration
This commit is contained in:
2026-04-12 00:54:55 +02:00
parent 4acd9c70f4
commit 19c6591658
24 changed files with 52 additions and 40 deletions

View File

@@ -30,6 +30,7 @@ return {
-- Load language-specific configs
require("plugins.dap.rust")
require("plugins.dap.js")
require("plugins.dap.java")
end,
},

View File

@@ -0,0 +1,5 @@
-- Java DAP is managed by nvim-jdtls, not a standalone adapter.
-- jdtls registers the adapter and calls setup_dap_main_class_configs()
-- in its on_attach (see plugins/java.lua). Nothing extra needed here.
local M = {}
return M