Loading
nixos/yggdrasil: ensure freeformType attrs are resolved
`lib.types.attrs` is too lenient, allowing for invalid yggdrasil configuration to make it's way into the final config. Since this configuration ends up in a JSON file, changing the `freeformType` to use the type definition from `pkgs.formats.json` allows for the configuration to resolve correctly.