{
  "description": "List installed fonts with fc-list, optionally filtered by a fontconfig pattern and formatted. Other fontconfig tools (fc-match, fc-cache, fc-query) are not covered.",
  "options": [
    {
      "names": [
        "--format",
        "-f"
      ],
      "description": "A fontconfig format string, e.g. %{family}\\n.",
      "args": {
        "name": "format",
        "description": "A fontconfig format string, e.g. %{family}\\n.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--brief",
        "-b"
      ],
      "description": "Brief pattern"
    },
    {
      "names": [
        "--verbose",
        "-v"
      ],
      "description": "Verbose pattern"
    },
    {
      "names": [
        "--quiet",
        "-q"
      ],
      "description": "Quiet (exit status only)"
    }
  ],
  "args": [
    {
      "name": "pattern",
      "description": "Fontconfig pattern such as `monospace`, `:lang=ja` or `Fira Code:style=Bold`. Empty lists every font.",
      "isOptional": true
    },
    {
      "name": "elements",
      "description": "Pattern elements to show, e.g. family, style, file.",
      "isOptional": true,
      "isVariadic": true
    }
  ],
  "name": "fc-list",
  "aliases": [
    "fc-match",
    "fc-cache",
    "fc-conflist",
    "fc-query"
  ]
}
