Request for plugin/package manager module
Contributing guidelines
- [X] I have read CONTRIBUTING.md
- [X] I have read CODE_OF_CONDUCT.md
Module(s)
mini.plug
Description
Most Neovim setups that would include plugins manage them via a plugin/package manager, mainly to ease setup, installation, and synchronization. Popular Lua plugin managers such as lazy.nvim and packer.nvim exist, but they seem to be too complex. Plugin managers like paq-nvim however, are much simpler (quite a bit of features for only around 500 lines of code). I think it would be beneficial if mini.nvim were to implement some form of a simple plugin/package manager that can be used to keep itself updated, along with maybe some other plugins.
In addition, a lazy-loading feature could be skipped, similar to what paq-nvim does, as plugins can be made optional and be :packadd-ed later on through the use of an autocommand or keybind.
Thanks
Thank you for suggestion!
This is a very interesting timing. Because I planned to start plugin manager module exactly today. So this should be solved relatively soon.
This is a very interesting timing. Because I planned to start plugin manager module exactly today.
Damn, that's a pretty crazy coincidence
And again, thanks a ton for all this hard work!
Moving us ever closer to the future where the complete neovim setup to have everything you want in the whole world ends up being
require("mini.everything")
Moving us ever closer to the future where the complete neovim setup to have everything you want in the whole world ends up being
require("mini.everything")
Yep, something like this is the goal here.
@yamin-shihab, @ElectronSutra, well this took a bit longer than couple of weeks (for various reasons), but we'll there. The 'mini.deps' module is now a part of 'mini.nvim'. Check it out and leave your feedback in #689.
Sweet!