osxTldrPages top-level property

FigGenerator osxTldrPages
final

Implementation

final FigGenerator osxTldrPages = FigGenerator(
  script: ['bash', '-c', 'ls -l $osx 2>/dev/null'],
  postProcess: (String out, [List<String>? tokens]) {
    return out
        .split('\n')
        .where((line) => isMarkDownRegex.hasMatch(line))
        .map((line) {
      final parts = line.split(' ');
      final name = parts.last.substring(0, parts.last.length - 3);
      return FigSuggestion(
        name: name,
        description: 'Tldr page',
        icon: 'fig://icon?type=string',
      );
    }).toList();
  },
);