shim_bootloader: ShimBootloader
unified_kernel_images: ConfigFeature
unified_kernel_image_format: str
- pe_addons: list[Path]
initrds: list[Path]
initrd_packages: list[str]
initrd_volatile_packages: list[str]
kernel_modules_include: list[str]
kernel_modules_exclude: list[str]
kernel_modules_include_host: bool
+ pe_addons: list[Path]
kernel_modules_initrd: bool
kernel_modules_initrd_include: list[str]
# default=
help="Specify the format used for the UKI filename",
),
- ConfigSetting(
- dest="pe_addons",
- long="--pe-addon",
- metavar="PATH",
- section="Content",
- parse=config_make_list_parser(delimiter=",", parse=make_path_parser()),
- recursive_paths=("mkosi.pe-addons/",),
- help="Configuration files to generate PE addons",
- ),
ConfigSetting(
dest="initrds",
long="--initrd",
parse=config_make_list_parser(delimiter=","),
help="Exclude the specified kernel modules from the image",
),
+ ConfigSetting(
+ dest="pe_addons",
+ long="--pe-addon",
+ metavar="PATH",
+ section="Content",
+ parse=config_make_list_parser(delimiter=",", parse=make_path_parser()),
+ recursive_paths=("mkosi.pe-addons/",),
+ help="Configuration files to generate PE addons",
+ ),
ConfigSetting(
dest="kernel_modules_initrd",
metavar="BOOL",
Shim Bootloader: {config.shim_bootloader}
Unified Kernel Images: {config.unified_kernel_images}
Unified Kernel Image Format: {config.unified_kernel_image_format}
- Unified Kernel Image Addons: {line_join_list(config.pe_addons)}
Initrds: {line_join_list(config.initrds)}
Initrd Packages: {line_join_list(config.initrd_packages)}
Initrd Volatile Packages: {line_join_list(config.initrd_volatile_packages)}
Kernel Modules Include: {line_join_list(config.kernel_modules_include)}
Kernel Modules Exclude: {line_join_list(config.kernel_modules_exclude)}
Kernel Modules Include Host: {yes_no(config.kernel_modules_include_host)}
+ PE Addons: {line_join_list(config.pe_addons)}
Kernel Modules Initrd: {yes_no(config.kernel_modules_initrd)}
Kernel Modules Initrd Include: {line_join_list(config.kernel_modules_initrd_include)}