From 39ef42216eba777fd805685272203891854834a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?m=C3=BCde?= Date: Thu, 28 May 2026 20:38:25 +0200 Subject: [PATCH] forge theme: fix dir missing --- nixosConfigurations/hyperforge/forgejo.nix | 23 +++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/nixosConfigurations/hyperforge/forgejo.nix b/nixosConfigurations/hyperforge/forgejo.nix index 968bdfb..d50cfba 100644 --- a/nixosConfigurations/hyperforge/forgejo.nix +++ b/nixosConfigurations/hyperforge/forgejo.nix @@ -38,16 +38,21 @@ in }; }; - systemd.tmpfiles.settings."10-forgejo-catppuccin" = { - "${config.services.forgejo.customDir}/public/assets".d = { - user = config.services.forgejo.user; - group = config.services.forgejo.group; - mode = "0755"; + systemd.tmpfiles.settings."10-forgejo-catppuccin" = + let + dirOwn = { + user = config.services.forgejo.user; + group = config.services.forgejo.group; + mode = "0755"; + }; + in + { + "${config.services.forgejo.customDir}/public".d = dirOwn; + "${config.services.forgejo.customDir}/public/assets".d = dirOwn; + "${config.services.forgejo.customDir}/public/assets/css"."L+" = { + argument = "${catppuccinThemes}"; + }; }; - "${config.services.forgejo.customDir}/public/assets/css"."L+" = { - argument = "${catppuccinThemes}"; - }; - }; services.openssh.enable = true; }