getCondaConfigs top-level property

FigGenerator getCondaConfigs
final

获取 conda 配置的生成器

Implementation

final FigGenerator getCondaConfigs = FigGenerator(
  script: ['conda', 'config', '--show'],
  postProcess: (String out, [List<String>? tokens]) {
    final lines = out.split('\n');
    final configs = <FigSuggestion>[];

    for (int i = 2; i < lines.length; i++) {
      final configName = lines[i].split(':')[0];
      if (configName.isNotEmpty && !configName.contains('-')) {
        configs.add(FigSuggestion(
          name: configName.trim(),
          icon: '🐍',
        ));
      }
    }
    return configs;
  },
);