diff options
| author | Alejandro Soto <alejandro@34project.org> | 2024-02-13 11:18:15 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2024-02-13 11:19:07 -0600 |
| commit | d38da39afe4ec7c8028879b176881a6c91b2fb27 (patch) | |
| tree | cc5e7a75461c1a816a872e50803cd40a437c1398 | |
| parent | 6318f32e342dafe75f637f618f28726387cb7081 (diff) | |
dmz: switch to impermanent root fs
Diffstat (limited to '')
| -rw-r--r-- | flake.nix | 17 |
1 files changed, 13 insertions, 4 deletions
@@ -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 |
