kickstart.nvim/lua/custom/plugins
Brian Henderson ae1227ee3e
Merge upstream/master — migrate to nvim-treesitter main branch
Pulls in 50 upstream commits. The key driver is the nvim-treesitter
migration (upstream 7ea937d, 8ac4b12, a6dcf68, e01e1eb, 4021496, c7f05a0)
which switches from the archived `master` branch to `main`, fixing a
crash on Neovim 0.12.1 where render-markdown's injection parsing called
`:range()` on a table returned by the new query API.

Also included from upstream:
- Drop mason-lspconfig setup; use `vim.lsp.config/enable` loop directly
  (upstream ad246eb, 1f4c21f — blink supplies capabilities itself)
- Various kickstart plugin cleanups (autopairs, debug, gitsigns,
  indent_line, lint, neo-tree, health)
- stylua config + workflow updates

Local customizations preserved:
- Custom keymaps and copy_path helper in lua/custom/plugins/init.lua
- Extra LSP servers (clangd, gopls, pyright, ts_ls, ruff)
- Extra mason tools (markdownlint, mypy, jq, prettier, codelldb)
- Enabled kickstart.plugins.{debug,indent_line,lint,autopairs,neo-tree,gitsigns}

Post-merge: users must have tree-sitter CLI available
(brew install tree-sitter-cli) so the main-branch plugin can recompile
parsers against the new query files.
2026-04-14 11:33:50 +02:00
..
codediff.lua update codediff 2026-02-12 10:24:33 +01:00
colorscheme.lua color toggle and file name helper 2025-12-05 01:04:40 +01:00
dap-projects.lua add custom plugins 2025-06-04 23:01:06 +02:00
harpoon.lua add custom plugins 2025-06-04 23:01:06 +02:00
init.lua Merge upstream/master — migrate to nvim-treesitter main branch 2026-04-14 11:33:50 +02:00
lspsaga.lua add custom plugins 2025-06-04 23:01:06 +02:00
markdown.lua add custom plugins 2025-06-04 23:01:06 +02:00
marks.lua add custom plugins 2025-06-04 23:01:06 +02:00
rustaceanvim.lua add ufo and update 2025-12-09 13:56:32 +01:00
sarif.lua new sarif viewer and add vscode-diff 2025-12-21 13:55:56 +01:00
trouble.lua add ufo and update 2025-12-09 13:56:32 +01:00
ufo.lua add ufo and update 2025-12-09 13:56:32 +01:00