vim

dharrigan 2026-04-06T07:51:29.668609Z

now that nvim-treesitter has been archived (https://github.com/nvim-treesitter/nvim-treesitter) eyes passim: (https://news.ycombinator.com/item?id=47644667, https://lobste.rs/s/jr4acs/nvim_treesitter_repository_was_archived). What now, if using nvim 0.12?

👀 1
2026-04-06T11:22:42.950499Z

there's very little code within the actual library, the primary use case was for the configs

2026-04-06T11:23:45.205989Z

i think we'll end up with custom plugins/libraries for each language, which is annoying but ultimately not much worse than what we currently have

practicalli-johnny 2026-04-06T15:27:43.094299Z

Using Neovim 0.12 just fine with the latest commit of nvim-treesitter. Keep calm. It more a 'problem' for Neovim 0.11 at the moment as the shim to make that version work was removed (accidently) when Neovim 0.12 was released. But you can still pin to a working version. Note that Neovim 0.11 is not officially supported anyway. I think the main reason that repo was archive is that too many people were hasling the maintainer and not reading any of the docs (not even the first paragraph of the readme) There were some nasty comments left in at least one GitHub discussion thread. I think that was the final straw. I empathise with the maintainer.

👍 1
➕ 6
1
2026-04-06T15:32:07.200589Z

i looked into replacing with custom code, and i think it's gonna be more annoying that i initially thought, which is a bummer. however, everything works for now and will continue to work for a while longer. clason continues to work on both neovim and tree-sitter, so he's not taken his expertise and run away, merely stopped providing this specific plugin

👍 1
practicalli-johnny 2026-04-19T05:49:15.678299Z

Issue to upstream nvim-treesitter (in a similar way to nvim-lspconfig) https://github.com/neovim/neovim/issues/39006

👍 2
frankitox 2026-04-17T12:47:17.349599Z

I just removed nvim-treesitter from my config. Honestly, I should have done it a while back. Not a fan of :TSInstall. Now I can explicitly pin each parser plugin via Lazy.

👍 1
dominicm 2026-04-17T16:59:41.250219Z

I'm expecting it'll return soon enough. Am I very wrong?

2026-04-17T17:26:10.780939Z

yes lol

2026-04-17T17:26:41.200129Z

clason has been working on integrating certain parts into neovim and tree-sitter directly