{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
disko.url = "github:nix-community/disko";
disko.inputs.nixpkgs.follows = "nixpkgs";
preservation.url = "github:nix-community/preservation";
};
outputs = inputs: {
nixosConfigurations.nixos = inputs.nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
inputs.disko.nixosModules.disko
inputs.preservation.nixosModules.default
./configuration.nix
./disko.nix
./preservation.nix
];
};
};
} preservation: https://github.com/nix-community/preservation