You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚠️ Please verify that this bug has NOT been reported before.
I checked all existing issues and didn't find a similar issue
Description
currently startPlugins and optPlugins .dependencies are installed automatically (by mnw).
This causes duplicate plugins installed, and may break a lazy-loaded plugin.
Example: Telescope
with our telescope option enabled, and adding a telescope extension like telescope-undo from nixpkgs, we end up with nixpkgs' telescope in start/ and our telescope in opt/
The one in start/ will load telescope on startup
When a keybind is triggered, lz.n will remove the existing :Telescope command and run telescope.setup
at this point the setup doesn't re-add :Telescope as telescope just assumes it's already loaded
Description
currently startPlugins and optPlugins
.dependencies
are installed automatically (by mnw).This causes duplicate plugins installed, and may break a lazy-loaded plugin.
Example: Telescope
with our telescope option enabled, and adding a telescope extension like
telescope-undo
from nixpkgs, we end up with nixpkgs' telescope instart/
and our telescope inopt/
The one in
start/
will load telescope on startupWhen a keybind is triggered, lz.n will remove the existing
:Telescope
command and runtelescope.setup
at this point the setup doesn't re-add
:Telescope
as telescope just assumes it's already loadedso we end up with a missing
:Telescope
command👟 Reproduction steps
add a telescope extension from nixpkgs
👀 Expected behavior
doesn't mess with lazy-loaded plugin
😓 Actual Behavior
does
💻 Metadata
"x86_64-linux"
- host os:Linux 6.6.64, NixOS, 25.05 (Warbler), 25.05.20241211.5d67ea6
- multi-user?:yes
- sandbox:yes
- version: `nix-env (Lix, like Nix) 2.91.0📝 Relevant log output
The text was updated successfully, but these errors were encountered: