From b4389214c2a926d0e06f70c729f7035f794b9686 Mon Sep 17 00:00:00 2001 From: Ameer Taweel Date: Sat, 25 Apr 2026 01:45:10 +0300 Subject: [PATCH] nixos/stargazer: remove absolute path literals --- nixos/modules/services/web-servers/stargazer.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/web-servers/stargazer.nix b/nixos/modules/services/web-servers/stargazer.nix index 299f7b11082f3..cc16e0755ceda 100644 --- a/nixos/modules/services/web-servers/stargazer.nix +++ b/nixos/modules/services/web-servers/stargazer.nix @@ -109,7 +109,7 @@ in store = lib.mkOption { type = lib.types.path; - default = /var/lib/gemini/certs; + default = "/var/lib/gemini/certs"; description = '' Path to the certificate store on disk. This should be a persistent directory writable by Stargazer. @@ -284,7 +284,7 @@ in }; # Create default cert store - systemd.tmpfiles.rules = lib.mkIf (cfg.store == /var/lib/gemini/certs) [ + systemd.tmpfiles.rules = lib.mkIf ((builtins.toString cfg.store) == "/var/lib/gemini/certs") [ ''d /var/lib/gemini/certs - "${cfg.user}" "${cfg.group}" -'' ];