broot: add package option

Allow for overriding the package used.
This commit is contained in:
workflow 2021-01-06 11:16:36 +08:00
parent b9597e5774
commit a361541c10
1 changed files with 8 additions and 1 deletions

View File

@ -127,6 +127,13 @@ in {
'';
};
package = mkOption {
type = types.package;
default = pkgs.broot;
defaultText = literalExample "pkgs.broot";
description = "Package providing broot";
};
skin = mkOption {
type = types.attrsOf types.str;
default = { };
@ -185,7 +192,7 @@ in {
};
config = mkIf cfg.enable {
home.packages = [ pkgs.broot ];
home.packages = [ cfg.package ];
xdg.configFile."broot/conf.toml".source = configFile brootConf;