{
  "description": "Generate an LS_COLORS expression from a theme, or preview a theme. Run `vivid themes` in a terminal to list theme names.",
  "options": [
    {
      "names": [
        "--color-mode",
        "-m"
      ],
      "description": "Color mode",
      "args": {
        "name": "color_mode",
        "isOptional": false,
        "suggestions": [
          {
            "name": "24-bit",
            "description": "24-bit (true color)"
          },
          {
            "name": "8-bit",
            "description": "8-bit (256 colors)"
          }
        ]
      }
    },
    {
      "names": [
        "--database",
        "-d"
      ],
      "description": "Filetypes database",
      "args": {
        "name": "database",
        "isOptional": false,
        "template": "filepaths"
      }
    }
  ],
  "name": "vivid",
  "subcommands": [
    {
      "name": "generate",
      "description": "Print an LS_COLORS expression for a theme.",
      "args": [
        {
          "name": "theme",
          "description": "Theme name (see `vivid themes`) or path to a theme YAML file.",
          "isOptional": false
        }
      ]
    },
    {
      "name": "preview",
      "description": "Show a preview of a theme.",
      "args": [
        {
          "name": "theme",
          "isOptional": false
        }
      ]
    }
  ]
}
