feat(hardware): auto-detect audio, bluetooth, camera with declarative override
This commit is contained in:
@@ -241,15 +241,21 @@
|
||||
- system_cfg.features.gpu.nvidia_driver in ["auto", "open", "proprietary", "nouveau"]
|
||||
- system_cfg.features.peripherals.enabled is defined
|
||||
- system_cfg.features.peripherals.fingerprint in ["auto", "true", "false"]
|
||||
- system_cfg.features.peripherals.webcam in ["auto", "true", "false"]
|
||||
- system_cfg.features.peripherals.camera in ["auto", "true", "false"]
|
||||
- system_cfg.features.peripherals.audio in ["auto", "true", "false"]
|
||||
- system_cfg.features.peripherals.bluetooth in ["auto", "true", "false"]
|
||||
- system_cfg.features.peripherals.displaylink is defined
|
||||
- system_cfg.features.hardware.profile is mapping
|
||||
- system_cfg.features.hardware.packages is mapping
|
||||
- system_cfg.features.hardware.camera is mapping
|
||||
- system_cfg.features.hardware.disable is sequence
|
||||
- system_cfg.features.hardware.kernel_params is sequence
|
||||
fail_msg: >-
|
||||
Invalid hardware feature flags. firmware.enabled/microcode,
|
||||
peripherals.enabled and peripherals.displaylink must be bool (or 'auto'
|
||||
sentinel for firmware); gpu.nvidia_driver in
|
||||
[auto|open|proprietary|nouveau]; peripherals.fingerprint and
|
||||
peripherals.webcam in [auto|true|false]; hardware.profile must be a dict.
|
||||
[auto|open|proprietary|nouveau]; peripherals.fingerprint/camera/audio/
|
||||
bluetooth in [auto|true|false]; hardware.profile must be a dict.
|
||||
quiet: true
|
||||
|
||||
- name: Validate desktop environment
|
||||
|
||||
Reference in New Issue
Block a user