···137137138138 cleanupSettings = lib.mkOption {
139139 inherit (settingsFormat) type;
140140- default = {
141141- # required by json schema
142142- interfaces = { };
143143- # https://codeberg.org/liske/ifstate/issues/118
144144- namespaces = { };
145145- };
140140+ # required by json schema
141141+ default.interfaces = { };
146142 description = "Content of IfState's initrd cleanup configuration file. See <https://ifstate.net/2.0/schema/> for details. This configuration gets applied before systemd switches to stage two. The goas is to deconfigurate the whole network in order to prevent access to services, before the firewall is configured. The stage two IfState configuration will start after the firewall is configured.";
147143 };
148144 };