From d38da39afe4ec7c8028879b176881a6c91b2fb27 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Tue, 13 Feb 2024 11:18:15 -0600 Subject: dmz: switch to impermanent root fs --- flake.nix | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index eee27a3..446a74f 100644 --- a/flake.nix +++ b/flake.nix @@ -53,19 +53,28 @@ nixosConfigurations = let - hostConfig = host: (makeOverridable nixpkgs.lib.nixosSystem) { + nixosSystem = { modules }: makeOverridable nixpkgs.lib.nixosSystem { inherit pkgs system; + modules = modules ++ [ + nixpkgs.nixosModules.notDetected + impermanence.nixosModule + ]; + }; + hostConfig = host: nixosSystem { modules = [ ./sys host - nixpkgs.nixosModules.notDetected - impermanence.nixosModule nixvirt.nixosModules.default ]; }; in - mapAttrs (_: hostConfig) (importAll { root = ./sys/platform; }); + mapAttrs (_: hostConfig) (importAll { root = ./sys/platform; }) + // { + dmz = nixosSystem { + modules = [ ./dmz ]; + }; + }; homeConfigurations = let -- cgit v1.2.3