From 0adf9ba3f567da2d53af581a857aacf671aaa547 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Thu, 23 Oct 2025 16:31:03 +0100 Subject: [PATCH] kitty: make package nullable --- modules/programs/kitty.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/programs/kitty.nix b/modules/programs/kitty.nix index 45ae608a1..b8f0157a0 100644 --- a/modules/programs/kitty.nix +++ b/modules/programs/kitty.nix @@ -124,7 +124,7 @@ in options.programs.kitty = { enable = mkEnableOption "Kitty terminal emulator"; - package = lib.mkPackageOption pkgs "kitty" { }; + package = lib.mkPackageOption pkgs "kitty" { nullable = true; }; darwinLaunchOptions = mkOption { type = types.nullOr (types.listOf types.str); @@ -293,7 +293,7 @@ in } ]; - home.packages = [ cfg.package ] ++ optionalPackage cfg.font; + home.packages = (optionalPackage cfg) ++ (optionalPackage cfg.font); programs.kitty.extraConfig = mkMerge [ (mkIf (cfg.font != null) (