diff --git a/nix/configuration/configuration.nix b/nix/configuration/configuration.nix index 47ef6c0..10c4c57 100644 --- a/nix/configuration/configuration.nix +++ b/nix/configuration/configuration.nix @@ -103,7 +103,7 @@ }; # Automatic garbage collection - nix.gc = { + nix.gc = lib.mkIf (!config.me.buildingIso) { # Runs nix-collect-garbage --delete-older-than 5d automatic = true; randomizedDelaySec = "14m"; diff --git a/nix/configuration/flake.nix b/nix/configuration/flake.nix index 66d23c1..91b59fe 100644 --- a/nix/configuration/flake.nix +++ b/nix/configuration/flake.nix @@ -87,7 +87,8 @@ // { modules = base_x86_64_linux.modules ++ [ (nixpkgs + "/nixos/modules/installer/cd-dvd/iso-image.nix") - # TODO: maybe? imports = [ "${modulesPath}/profiles/image-based-appliance.nix" ]; + # TODO: Figure out how to do image based appliances + # (nixpkgs + "/nixos/modules/profiles/image-based-appliance.nix") { isoImage.makeEfiBootable = true; isoImage.makeUsbBootable = true;