···187187188188 hostPlatform = mkOption {
189189 type = types.either types.str types.attrs; # TODO utilize lib.systems.parsedPlatform
190190- example = { system = "aarch64-linux"; config = "aarch64-unknown-linux-gnu"; };
190190+ example = { system = "aarch64-linux"; };
191191 # Make sure that the final value has all fields for sake of other modules
192192 # referring to this. TODO make `lib.systems` itself use the module system.
193193 apply = lib.systems.elaborate;
···205205 buildPlatform = mkOption {
206206 type = types.either types.str types.attrs; # TODO utilize lib.systems.parsedPlatform
207207 default = cfg.hostPlatform;
208208- example = { system = "x86_64-linux"; config = "x86_64-unknown-linux-gnu"; };
208208+ example = { system = "x86_64-linux"; };
209209 # Make sure that the final value has all fields for sake of other modules
210210 # referring to this.
211211 apply = lib.systems.elaborate;
···228228 localSystem = mkOption {
229229 type = types.attrs; # TODO utilize lib.systems.parsedPlatform
230230 default = { inherit (cfg) system; };
231231- example = { system = "aarch64-linux"; config = "aarch64-unknown-linux-gnu"; };
231231+ example = { system = "aarch64-linux"; };
232232 # Make sure that the final value has all fields for sake of other modules
233233 # referring to this. TODO make `lib.systems` itself use the module system.
234234 apply = lib.systems.elaborate;
···262262 crossSystem = mkOption {
263263 type = types.nullOr types.attrs; # TODO utilize lib.systems.parsedPlatform
264264 default = null;
265265- example = { system = "aarch64-linux"; config = "aarch64-unknown-linux-gnu"; };
265265+ example = { system = "aarch64-linux"; };
266266 description = lib.mdDoc ''
267267 Systems with a recently generated `hardware-configuration.nix`
268268 may instead specify *only* {option}`nixpkgs.buildPlatform`,