From e2e5f512b33ed19a7a3271d0b73ed5eefcc0be5f Mon Sep 17 00:00:00 2001 From: teto <886074+teto@users.noreply.github.com> Date: Sat, 21 Mar 2026 23:35:32 +0100 Subject: [PATCH] neovim: support lua plugin transitive dependencies TODO: - add a test - see if we can pass the list of plugins instead, overriding the final list so it doesn't get added to rtp --- modules/programs/neovim.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/programs/neovim.nix b/modules/programs/neovim.nix index 3ddf7c27..0ea98d90 100644 --- a/modules/programs/neovim.nix +++ b/modules/programs/neovim.nix @@ -439,8 +439,8 @@ in withNodeJs = cfg.withNodeJs || cfg.coc.enable; plugins = [ ]; + extraLuaPackages = lp: cfg.extraLuaPackages lp ++ vimPackageInfo.luaDependencies; inherit (cfg) - extraLuaPackages extraName withPython3 withRuby