-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Description
Hello Yanuo, I think this plugin is awesome and paves the way towards a modern NeoVim with VsCode feature parity.
I'd like to remove the plugin dependency on nui.nvim for three reasons:
- This is more of a philosophical question in which I and others think "a neovim diff plugin should not have a UI framework dependency."
- I also think the UI is, for the use of most people, not going to be leveraged to the point where
nui.nvimis warranted (opinion). - I am also of the opinion that in the long run these UI frameworks will all be removed and centralized eventually - with the pace of neovim development, that may be in the next couple of months.
- NeoVim is quirky - and this is the type of things that people (including myself) actually care about. Oftentimes (you can see it on reddit frequently) people are actually completely dissuaded from even using a plugin because of seemingly superfluous dependencies (plenary.nvim in 2026, ui frameworks, etc.)
I also commented on the request for a unified diff; are you open to contributions? I'd love to work on either of these features.
Metadata
Metadata
Assignees
Labels
No labels