plugins/lazy: use package option

This commit is contained in:
Austin Horstman 2024-08-29 14:19:30 -05:00
parent f1881b4e4b
commit 1364f071ad
No known key found for this signature in database

View file

@ -41,6 +41,11 @@ in
plugins.lazy = {
enable = mkEnableOption "lazy.nvim";
package = lib.mkPackageOption pkgs [
"vimPlugins"
"lazy-nvim"
] { };
gitPackage = lib.mkPackageOption pkgs "git" {
nullable = true;
};
@ -155,7 +160,7 @@ in
};
config = mkIf cfg.enable {
extraPlugins = [ pkgs.vimPlugins.lazy-nvim ];
extraPlugins = [ cfg.package ];
extraPackages = [ cfg.gitPackage ];