nixos/picom: add package option

This commit is contained in:
ash 2023-08-10 18:40:42 +01:00
parent e6ab46982d
commit 05245fc0ea

View file

@ -61,6 +61,8 @@ in {
'';
};
package = mkPackageOption pkgs "picom" { };
fade = mkOption {
type = types.bool;
default = false;
@ -301,13 +303,13 @@ in {
};
serviceConfig = {
ExecStart = "${pkgs.picom}/bin/picom --config ${configFile}";
ExecStart = "${cfg.package}/bin/picom --config ${configFile}";
RestartSec = 3;
Restart = "always";
};
};
environment.systemPackages = [ pkgs.picom ];
environment.systemPackages = [ cfg.package ];
};
meta.maintainers = with lib.maintainers; [ rnhmjoj ];