saveProfile method
Save a configuration as a named profile
Implementation
Future<void> saveProfile(String name, GenConfig config) async {
final dir = Directory(profilesDir);
if (!await dir.exists()) {
await dir.create(recursive: true);
}
final file = File(_getProfilePath(name));
await file.writeAsString(config.toYaml());
if (config.verbose) {
verbose('Profile saved to: ${file.path}');
}
}