Future<void> flush(Map<String, dynamic>? settings) async { await init(); await file.writeAsString(jsonEncode(this.settings = settings ?? this.settings)); }