From fca4cba863e76c26cfe48e5903c2ff4bac2b2d5d Mon Sep 17 00:00:00 2001 From: Xaver Wenhart Date: Wed, 3 Dec 2025 19:36:40 +0100 Subject: [PATCH] parallel: package nullable --- modules/programs/parallel.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/programs/parallel.nix b/modules/programs/parallel.nix index 4bb39a248..3ae7581d6 100644 --- a/modules/programs/parallel.nix +++ b/modules/programs/parallel.nix @@ -20,7 +20,7 @@ in options.programs.parallel = { enable = mkEnableOption "GNU Parallel"; - package = lib.mkPackageOption pkgs "parallel-full" { }; + package = lib.mkPackageOption pkgs "parallel-full" { nullable = true; }; will-cite = mkOption { type = types.bool; @@ -33,7 +33,7 @@ in config = mkIf cfg.enable { home = { - packages = [ cfg.package ]; + packages = lib.mkIf (cfg.package != null) [ cfg.package ]; file.".parallel/will-cite" = mkIf cfg.will-cite { text = "generated by home manager (programs.parallel.will-cite)"; };