1.2.0: Add supported.enable option
Changes
-
BREAKING: Change
horizon.systems.supportedtohorizon.systems.supported.targets - Add
horizon.systems.supported.enableoption that sets the top-levelsystemsattribute - Update test flake to use new structure with
horizon.systems.supported.enable = true
Motivation
This change provides a cleaner way to enable horizon supported systems while keeping the option structure consistent with the CI configuration. Users can now simply set horizon.systems.supported.enable = true; instead of manually setting systems = config.horizon.systems.supported;.
Testing
- Test flake evaluates successfully with all 4 supported systems
- Main flake evaluates successfully