plugins/nvim-tree: use gitPackage

This commit is contained in:
Austin Horstman 2024-08-29 14:15:55 -05:00
parent efb004a61f
commit 6945c6c17f
No known key found for this signature in database
2 changed files with 8 additions and 1 deletions

View file

@ -46,6 +46,11 @@ in
default = pkgs.vimPlugins.nvim-web-devicons; default = pkgs.vimPlugins.nvim-web-devicons;
}; };
gitPackage = helpers.mkPackageOption {
name = "git";
default = pkgs.git;
};
disableNetrw = helpers.defaultNullOpts.mkBool false "Disable netrw"; disableNetrw = helpers.defaultNullOpts.mkBool false "Disable netrw";
hijackNetrw = helpers.defaultNullOpts.mkBool true "Hijack netrw"; hijackNetrw = helpers.defaultNullOpts.mkBool true "Hijack netrw";
@ -1180,6 +1185,7 @@ in
require('nvim-tree').setup(${helpers.toLuaObject options}) require('nvim-tree').setup(${helpers.toLuaObject options})
''; '';
extraPackages = [ pkgs.git ];
extraPackages = [ cfg.gitPackage ];
}; };
} }

View file

@ -261,6 +261,7 @@
plugins.nvim-tree = { plugins.nvim-tree = {
enable = true; enable = true;
iconsPackage = null; iconsPackage = null;
gitPackage = null;
}; };
}; };
} }