Skip to content

Build images based on your generated configurations

Your Nix configurations are located in the inventory folder you can build and run the configuration file you want by running nixos-generate from the NixiN root folder. If the build succeeds, the last output is a command located in your nix store to run your vm.

Images formats

Check https://github.com/nix-community/nixos-generators?tab=readme-ov-file#supported-formats to find available formats.

For example, for qemu-kvm runner

bash
nixos-generate -c inventory/demo-configuration.nix -f vm

(nixos-generate is installed by nix-shell, check shell.nix to see the packages added)

Cross compile

Check https://github.com/nix-community/nixos-generators?tab=readme-ov-file#cross-compiling.

Handcrafted with ❤️ by the DistriLab