saveCliConfig function

Future<void> saveCliConfig(
  1. String homeDir,
  2. CliConfig config
)

Saves CliConfig to ~/.fah/config.yaml.

Implementation

Future<void> saveCliConfig(String homeDir, CliConfig config) async {
  final dir = Directory('$homeDir/.fah');
  if (!dir.existsSync()) dir.createSync(recursive: true);
  final file = File('${dir.path}/config.yaml');
  await file.writeAsString(config.toYaml());
}