From 3b1df4f6bc2b82a9f62e7c19685988d6ed496f9c Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Tue, 11 Mar 2025 14:05:57 -0400 Subject: [PATCH] Infini-FRAMEWORK/router: persist directory in module --- hosts/Infini-FRAMEWORK/default.nix | 12 ------------ hosts/Infini-FRAMEWORK/router.nix | 7 +++++++ 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/hosts/Infini-FRAMEWORK/default.nix b/hosts/Infini-FRAMEWORK/default.nix index ed4b530..2640303 100644 --- a/hosts/Infini-FRAMEWORK/default.nix +++ b/hosts/Infini-FRAMEWORK/default.nix @@ -18,18 +18,6 @@ age.rekey.hostPubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF7PmPq/7e+YIVAvIcs6EOJ3pZVJhinwus6ZauJ3aVp0 root@Infini-FRAMEWORK"; - persist = { - directories = [ - { - directory = "/var/lib/dnsmasq/"; - user = "dnsmasq"; - } - ]; - - files = [ - ]; - }; - boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; boot.binfmt.addEmulatedSystemsToNixSandbox = true; diff --git a/hosts/Infini-FRAMEWORK/router.nix b/hosts/Infini-FRAMEWORK/router.nix index 234c97a..47ae7fe 100644 --- a/hosts/Infini-FRAMEWORK/router.nix +++ b/hosts/Infini-FRAMEWORK/router.nix @@ -1,4 +1,11 @@ { + persist.directories = [ + { + directory = "/var/lib/dnsmasq/"; + user = "dnsmasq"; + } + ]; + specialisation.router.configuration = { networking = { interfaces."enp0s13f0u1" = {