-
-
Notifications
You must be signed in to change notification settings - Fork 347
Open
Description
Lazy loading roadmap
As #2602 was merged and #421 closed, we will use this new issue to track the remaining steps for a broader lazy loading (LL) support.
- Initial implementation using the lz.n backend (mkNeovimPlugin: add lazyLoad with lz-n support #2602)
- Add top-level documentation (docs/user-guide: add lazy-loading.md #2630)
- Advertise the feature on the README
- Migrate all relevant packages to
mkNeovimPlugin
to have more plugins supporting LL. ([TRACKING] UsemkNeovimPlugin
treewide #2638) - Remove "experimental" warnings (once stability1 is confirmed)
- Support the lazy.nvim backend (lib/neovim-plugin: lazyLoad support for lazy.nvim #2620)
- Enable lazy loading by default on supported plugins ?
-> Not sure about this one. Again, Nixvim is not a distribution. It should not do much OOTB (i.e. behind your back).
Feel free to propose additional goals !
Thanks @trueNAHO for the idea
Footnotes
-
Note: "stability" refers to both the feature itself behaving as expected, and also our API being stable enough that we should not need to make breaking changes ↩
trueNAHO, elohmeier, musjj, arunoruto, arjan-s and 14 moresedlund, alisonjenkins, musjj, xav-ie, HeitorAugustoLN and 8 moreSymphonySimper and chaoky
Metadata
Metadata
Assignees
Labels
No labels