From fdb7862b3d65a76e226ee2b433fb5680faec1be6 Mon Sep 17 00:00:00 2001 From: Adam Curtis Date: Thu, 22 Oct 2026 17:44:34 -0700 Subject: [PATCH] readest: note null package where Readest is unavailable nixpkgs only builds Readest for Linux, so on Darwin the module needs package = null to evaluate. Say so in the package option, as programs.ghostty does. --- modules/programs/readest.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/programs/readest.nix b/modules/programs/readest.nix index d57dde72f0..4c5abd6516 100644 --- a/modules/programs/readest.nix +++ b/modules/programs/readest.nix @@ -24,7 +24,10 @@ in meta.maintainers = [ lib.maintainers.nyxar77 ]; options.programs.readest = { enable = mkEnableOption "Readest"; - package = mkPackageOption pkgs "readest" { nullable = true; }; + package = mkPackageOption pkgs "readest" { + nullable = true; + extraDescription = "Set programs.readest.package to null on platforms where readest is not available"; + }; settings = mkOption { inherit (jsonFormat) type;