diff options
author | ash <ash@sorrel.sh> | 2023-08-10 18:40:42 +0100 |
---|---|---|
committer | ash <ash@sorrel.sh> | 2023-08-11 17:00:36 +0100 |
commit | 05245fc0ea7a7af15bed9544c4c2f4d639a80ef2 (patch) | |
tree | ebcd9978af6a1e2cf33e3ab1394ca5906c6363e3 | |
parent | e6ab46982debeab9831236869539a507f670a129 (diff) | |
download | nixpkgs-05245fc0ea7a7af15bed9544c4c2f4d639a80ef2.tar nixpkgs-05245fc0ea7a7af15bed9544c4c2f4d639a80ef2.tar.gz nixpkgs-05245fc0ea7a7af15bed9544c4c2f4d639a80ef2.tar.bz2 nixpkgs-05245fc0ea7a7af15bed9544c4c2f4d639a80ef2.tar.lz nixpkgs-05245fc0ea7a7af15bed9544c4c2f4d639a80ef2.tar.xz nixpkgs-05245fc0ea7a7af15bed9544c4c2f4d639a80ef2.tar.zst nixpkgs-05245fc0ea7a7af15bed9544c4c2f4d639a80ef2.zip |
nixos/picom: add `package` option
-rw-r--r-- | nixos/modules/services/x11/picom.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/nixos/modules/services/x11/picom.nix b/nixos/modules/services/x11/picom.nix index 1d6f3daa402..01db5a7cd4d 100644 --- a/nixos/modules/services/x11/picom.nix +++ b/nixos/modules/services/x11/picom.nix @@ -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 ]; |