From 09b309d0c5edf50bb9f3a5df454b2e3ece41b754 Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Tue, 9 Sep 2025 08:47:00 +0200 Subject: [PATCH] ugh, weirdness ensues --- hosts/nuos/configuration.nix | 37 ++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/hosts/nuos/configuration.nix b/hosts/nuos/configuration.nix index 7d12dde..7694e5f 100644 --- a/hosts/nuos/configuration.nix +++ b/hosts/nuos/configuration.nix @@ -394,22 +394,27 @@ security.acme = { acceptTerms = true; defaults.email = "noa@voorwaarts.nl"; - certs = { - "noa.voorwaarts.nl".extraDomainNames = [ - "images.noa.voorwaarts.nl" - "maintenance.noa.voorwaarts.nl" - "map.noa.voorwaarts.nl" - ]; - "itepastra.nl".extraDomainNames = [ - "locked.itepastra.nl" - "calendar.itepastra.nl" - "home.itepastra.nl" - ] - ++ [ - (lib.mkIf (import ./toggles.nix).enableFlurry "flurry.itepastra.nl") - ] - ++ [ (lib.mkIf (import ./toggles.nix).enableQubitQuilt "geenit.nl") ]; - }; + certs = lib.mkMerge [ + ({ + "noa.voorwaarts.nl".extraDomainNames = [ + "images.noa.voorwaarts.nl" + "maintenance.noa.voorwaarts.nl" + "map.noa.voorwaarts.nl" + ]; + "itepastra.nl".extraDomainNames = [ + "locked.itepastra.nl" + "calendar.itepastra.nl" + "home.itepastra.nl" + ] + ++ [ + (lib.mkIf (import ./toggles.nix).enableFlurry "flurry.itepastra.nl") + ]; + }) + (lib.mkIf (import ./toggles.nix).enableQubitQuilt { + "geenit.nl" = { }; + }) + ]; + }; stylix = {