loadConfig method
Implementation
Future<SpectraConfig> loadConfig() async {
final file = _configFile;
if (!file.existsSync()) {
return SpectraConfig();
}
try {
final content = await file.readAsString();
final yaml = loadYaml(content);
if (yaml is Map) {
return SpectraConfig.fromYaml(yaml);
}
} catch (e) {
// Return empty config if loading fails
}
return SpectraConfig();
}