From aa10fe094b444e173d5d51ee8bf5f07e7e72e473 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sun, 21 Sep 2025 23:00:35 -0500 Subject: [PATCH] discocss: fix discordPackage override MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit error: cannot coerce a set to a string: { _type = "if"; condition = «thunk»; content = «thunk»; } Signed-off-by: Austin Horstman --- modules/programs/discocss.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/programs/discocss.nix b/modules/programs/discocss.nix index eb8c3d4a..688b85aa 100644 --- a/modules/programs/discocss.nix +++ b/modules/programs/discocss.nix @@ -42,10 +42,12 @@ in ]; home.packages = lib.mkIf (cfg.package != null) [ - (cfg.package.override { - discordAlias = cfg.discordAlias; - discord = lib.mkIf (cfg.discordPackage != null) cfg.discordPackage; - }) + (cfg.package.override ( + { + inherit (cfg) discordAlias; + } + // lib.optionalAttrs (cfg.discordPackage != null) { discord = cfg.discordPackage; } + )) ]; xdg.configFile."discocss/custom.css".text = cfg.css;