{
  "description": "Start the log viewer with common display and source options. Short flags and the Podman/Kubernetes options are left out.",
  "options": [
    {
      "names": [
        "--ssh"
      ],
      "description": "user@host, optionally followed by ssh options.",
      "args": {
        "name": "ssh",
        "description": "user@host, optionally followed by ssh options.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--tail-lines"
      ],
      "description": "200 to 200000.",
      "args": {
        "name": "tail_lines",
        "description": "200 to 200000.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--update-interval"
      ],
      "description": "2 to 10.",
      "args": {
        "name": "update_interval",
        "description": "2 to 10.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--color-mode"
      ],
      "description": "Highlighting",
      "args": {
        "name": "color_mode",
        "isOptional": false,
        "suggestions": [
          {
            "name": "default",
            "description": "Default"
          },
          {
            "name": "tailspin",
            "description": "tailspin"
          },
          {
            "name": "bat",
            "description": "bat"
          },
          {
            "name": "disable",
            "description": "Disabled"
          }
        ]
      }
    },
    {
      "names": [
        "--journal-priority"
      ],
      "description": "Minimum journal priority",
      "args": {
        "name": "priority",
        "isOptional": false,
        "suggestions": [
          {
            "name": "debug",
            "description": "debug"
          },
          {
            "name": "info",
            "description": "info"
          },
          {
            "name": "notice",
            "description": "notice"
          },
          {
            "name": "warning",
            "description": "warning"
          },
          {
            "name": "err",
            "description": "err"
          },
          {
            "name": "crit",
            "description": "crit"
          },
          {
            "name": "alert",
            "description": "alert"
          },
          {
            "name": "emerg",
            "description": "emerg"
          }
        ]
      }
    },
    {
      "names": [
        "--docker-context"
      ],
      "description": "Docker context",
      "args": {
        "name": "docker_context",
        "isOptional": false
      }
    },
    {
      "names": [
        "--tail-mode-disable"
      ],
      "description": "Load logs once (no streaming)"
    },
    {
      "names": [
        "--mouse-disable"
      ],
      "description": "Disable mouse"
    },
    {
      "names": [
        "--wrap-disable"
      ],
      "description": "Disable line wrap"
    }
  ],
  "name": "lazyjournal"
}
