Skip to main content

Module materialization

Module materialization 

Source

Structs§

MaterializationBuild
MaterializationCheck
MaterializationPayload
NixosModuleExport
NixosModulePayload

Enums§

MaterializationTarget

Functions§

find_nix
generate_linux_config
Generate NixOS config lines from the [linux] section of a profile. Public so polymerize can reuse the same generation logic.
nixos_sd_image_attr
nixos_toplevel_attr
render_flake_inputs
render_nixos_module
scaffold_nixos_config
Scaffold a minimal NixOS configuration for the installer. Retained for compatibility TOML interchange and tests.
scaffold_nixos_config_from_source
Scaffold a minimal NixOS configuration from a canonical Pkl source or compatibility TOML source.
validate_extra_config
validate_flake_input_name
validate_flake_input_ref
validate_hostname
validate_module_name
validate_nix_system
validate_workspace