From 38bc0b88e996087f4ea955ff4f2860e4b6684294 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 29 Aug 2024 14:16:29 -0500 Subject: [PATCH] plugins/neo-tree: use gitPackage --- plugins/filetrees/neo-tree.nix | 8 +++++++- tests/test-sources/plugins/filetrees/neo-tree.nix | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/plugins/filetrees/neo-tree.nix b/plugins/filetrees/neo-tree.nix index a13e56c7..f9c6f296 100644 --- a/plugins/filetrees/neo-tree.nix +++ b/plugins/filetrees/neo-tree.nix @@ -62,6 +62,11 @@ in default = pkgs.vimPlugins.nvim-web-devicons; }; + gitPackage = helpers.mkPackageOption { + name = "git"; + default = pkgs.git; + }; + sources = helpers.defaultNullOpts.mkListOf types.str [ @@ -1128,6 +1133,7 @@ in extraConfigLua = '' require('neo-tree').setup(${helpers.toLuaObject setupOptions}) ''; - extraPackages = [ pkgs.git ]; + + extraPackages = [ cfg.gitPackage ]; }; } diff --git a/tests/test-sources/plugins/filetrees/neo-tree.nix b/tests/test-sources/plugins/filetrees/neo-tree.nix index ba74bdfa..68939bd9 100644 --- a/tests/test-sources/plugins/filetrees/neo-tree.nix +++ b/tests/test-sources/plugins/filetrees/neo-tree.nix @@ -442,6 +442,7 @@ plugins.neo-tree = { enable = true; iconsPackage = null; + gitPackage = null; }; }; }