document new options

This commit is contained in:
Travis Staton 2024-03-18 20:46:27 -04:00
parent adf670acf2
commit bc745f7dc1

View file

@ -12,18 +12,35 @@ in
enable = mkOption { enable = mkOption {
default = true; default = true;
type = types.bool; type = types.bool;
description = ''
Whether to run the migration service automatically or not.
'';
}; };
}; };
libcamera-overlay = { libcamera-overlay = {
enable = mkOption { enable = mkOption {
default = true; default = true;
type = types.bool; type = types.bool;
description = ''
If enabled then the libcamera overlay is applied which
overrides libcamera with the rpi fork.
'';
}; };
}; };
uboot = { uboot = {
enable = mkOption { enable = mkOption {
default = true; default = true;
type = types.bool; type = types.bool;
description = ''
If enabled then uboot is used as the bootloader. If disabled
then the linux kernel is installed directly into the
firmware directory as expected by the raspberry pi boot
process.
This can be useful for newer hardware that doesn't yet have
uboot compatibility or less common setups, like booting a
cm4 with an nvme drive.
'';
}; };
}; };
}; };