{
  "description": "Run a command periodically and browse its output history with diff highlighting. Save/load of history, shell selection and mouse options are left out.",
  "options": [
    {
      "names": [
        "--interval",
        "-n"
      ],
      "description": "Wait between updates, e.g. 2s or 500ms (minimum 100ms).",
      "args": {
        "name": "interval",
        "description": "Wait between updates, e.g. 2s or 500ms (minimum 100ms).",
        "isOptional": false
      }
    },
    {
      "names": [
        "--differences",
        "-d"
      ],
      "description": "Highlight changes"
    },
    {
      "names": [
        "--deletion-differences",
        "-D"
      ],
      "description": "Highlight deletions"
    },
    {
      "names": [
        "--precise",
        "-p"
      ],
      "description": "Precise intervals"
    },
    {
      "names": [
        "--no-title",
        "-t"
      ],
      "description": "Hide header"
    },
    {
      "names": [
        "--unfold",
        "-w"
      ],
      "description": "No line wrapping"
    },
    {
      "names": [
        "--skip-empty-diffs",
        "-s"
      ],
      "description": "Skip unchanged snapshots"
    },
    {
      "names": [
        "--bell",
        "-b"
      ],
      "description": "Ring bell on change"
    },
    {
      "names": [
        "--exec",
        "-x"
      ],
      "description": "Exec directly (no shell)"
    }
  ],
  "args": [
    {
      "name": "command",
      "isOptional": false,
      "isVariadic": true
    }
  ],
  "name": "viddy"
}
