{
  "description": "Start minicom on a serial device with common overrides. Setup mode, scripts, status-line formats and character-set options are left out.",
  "options": [
    {
      "names": [
        "--device",
        "-D"
      ],
      "description": "Serial device",
      "args": {
        "name": "device",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--baudrate",
        "-b"
      ],
      "description": "Baud rate",
      "args": {
        "name": "baudrate",
        "isOptional": false
      }
    },
    {
      "names": [
        "--capturefile",
        "-C"
      ],
      "description": "Capture file",
      "args": {
        "name": "capture",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--dial",
        "-d"
      ],
      "description": "Dial entry",
      "args": {
        "name": "dial",
        "isOptional": false
      }
    },
    {
      "names": [
        "--term",
        "-t"
      ],
      "description": "Terminal type",
      "args": {
        "name": "term",
        "isOptional": false
      }
    },
    {
      "names": [
        "--color",
        "-c"
      ],
      "description": "Color",
      "args": {
        "name": "color",
        "isOptional": false,
        "suggestions": [
          {
            "name": "on",
            "description": "On"
          },
          {
            "name": "off",
            "description": "Off"
          }
        ]
      }
    },
    {
      "names": [
        "--wrap",
        "-w"
      ],
      "description": "Line wrap at startup"
    },
    {
      "names": [
        "--displayhex",
        "-H"
      ],
      "description": "Hex output"
    },
    {
      "names": [
        "--metakey",
        "-m"
      ],
      "description": "Meta/Alt as command key"
    },
    {
      "names": [
        "--noinit",
        "-o"
      ],
      "description": "Skips lock-file checks; use only after quitting without reset."
    }
  ],
  "name": "minicom"
}
