zaphyra's git: nixfiles

zaphyra and void's nixfiles

commit 53450b37fabe6c80c6c029d84bf1eefbafbc8e91
parent 3c8f11dcb7f0bfc07dc153338f66beeb66040429
Author: Katja (zaphyra) <git@ctu.cx>
Date: Mon, 2 Jun 2025 08:57:03 +0200

config/nixos/modules/services/knot: persist `dataDir`
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/config/nixos/modules/services/knot.nix b/config/nixos/modules/services/knot.nix
@@ -96,6 +96,8 @@ in
     networking.firewall.allowedTCPPorts = [ 53 ];
     networking.firewall.allowedUDPPorts = [ 53 ];
 
+    modules.filesystem.impermanence.system.dirs = [ cfg.dataDir ];
+
     systemd.tmpfiles.settings = {
       knotDataDir."${cfg.dataDir}".d = {
         group = "knot";