{
  "description": "Start dtop against one or more Docker hosts. Subcommands (update) and TLS certificate setup are not covered.",
  "options": [
    {
      "names": [
        "--host",
        "-H"
      ],
      "description": "Repeat for several hosts. Defaults to the config file or local.",
      "args": {
        "name": "host",
        "description": "Repeat for several hosts. Defaults to the config file or local.",
        "isOptional": false,
        "isVariadic": true,
        "suggestions": [
          {
            "name": "local",
            "description": "Local Docker daemon"
          },
          {
            "name": "ssh://user@host",
            "description": "SSH"
          },
          {
            "name": "tcp://host:2375",
            "description": "TCP"
          },
          {
            "name": "tls://host:2376",
            "description": "TLS"
          }
        ]
      },
      "isRepeatable": true
    },
    {
      "names": [
        "--all",
        "-a"
      ],
      "description": "Include stopped, exited and paused containers."
    },
    {
      "names": [
        "--filter",
        "-f"
      ],
      "description": "name=value, e.g. status=running or name=nginx. Repeatable.",
      "args": {
        "name": "filter",
        "description": "name=value, e.g. status=running or name=nginx. Repeatable.",
        "isOptional": false,
        "isVariadic": true,
        "suggestions": [
          {
            "name": "status=running",
            "description": "Running"
          },
          {
            "name": "name=nginx",
            "description": "Name"
          }
        ]
      },
      "isRepeatable": true
    },
    {
      "names": [
        "--sort",
        "-s"
      ],
      "description": "Sort by",
      "args": {
        "name": "sort",
        "isOptional": false,
        "suggestions": [
          {
            "name": "uptime",
            "description": "Uptime"
          },
          {
            "name": "name",
            "description": "Name"
          },
          {
            "name": "cpu",
            "description": "CPU"
          },
          {
            "name": "memory",
            "description": "Memory"
          }
        ]
      }
    },
    {
      "names": [
        "--icons",
        "-i"
      ],
      "description": "Icon style",
      "args": {
        "name": "icons",
        "isOptional": false,
        "suggestions": [
          {
            "name": "auto",
            "description": "Auto"
          },
          {
            "name": "unicode",
            "description": "Unicode"
          },
          {
            "name": "nerd",
            "description": "Nerd Font"
          }
        ]
      }
    },
    {
      "names": [
        "--config",
        "-c"
      ],
      "description": "Config file",
      "args": {
        "name": "config",
        "isOptional": false,
        "template": "filepaths"
      }
    }
  ],
  "name": "dtop"
}
