{ description = "My NixOS installation media"; inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; outputs = { self, nixpkgs }: { packages.x86_64-linux.default = self.nixosConfigurations.exampleIso.config.system.build.isoImage; nixosConfigurations = { exampleIso = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ ({ pkgs, modulesPath, ... }: { imports = [ (modulesPath + "/installer/cd-dvd/installation-cd-minimal.nix") ]; systemd.services.sshd.wantedBy = pkgs.lib.mkForce [ "multi-user.target" ]; users.users.root.openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBs3aPxyJpVGytuVSO3va2WybKNFMR241o8DCJQbBEWV" ]; }) ]; }; }; }; }