{
  "name": "htop",
  "description": "Improved top (interactive process viewer)",
  "options": [
    {
      "names": [
        "--help",
        "-h"
      ],
      "description": "Show help for htop"
    },
    {
      "names": [
        "--no-color",
        "-C"
      ],
      "description": "Use a monochrome color scheme"
    },
    {
      "names": [
        "--delay",
        "-d"
      ],
      "description": "Delay between updates, in tenths of sec",
      "args": [
        {
          "name": "delay",
          "suggestions": [
            "10",
            "1",
            "60"
          ]
        }
      ]
    },
    {
      "names": [
        "--filter",
        "-F"
      ],
      "description": "Filter commands",
      "args": [
        {
          "name": "filter"
        }
      ]
    },
    {
      "names": [
        "--highlight-changes",
        "-H"
      ],
      "description": "Highlight new and old processes",
      "args": [
        {
          "name": "delay",
          "description": "Delay between updates of highlights, in tenths of sec",
          "isOptional": true,
          "suggestions": [
            "10",
            "1",
            "60"
          ]
        }
      ]
    },
    {
      "names": [
        "--no-mouse",
        "-M"
      ],
      "description": "Disable the mouse"
    },
    {
      "names": [
        "--pid",
        "-p"
      ],
      "description": "Show only the given PIDs",
      "args": [
        {
          "name": "PID",
          "isVariadic": true
        }
      ]
    },
    {
      "names": [
        "--sort-key",
        "-s"
      ],
      "description": "Sort by COLUMN in list view",
      "args": [
        {
          "name": "column"
        }
      ]
    },
    {
      "names": [
        "--tree",
        "-t"
      ],
      "description": "Show the tree view"
    },
    {
      "names": [
        "--user",
        "-u"
      ],
      "description": "Show only processes for a given user (or $USER)",
      "args": [
        {
          "name": "user",
          "isOptional": true,
          "suggestions": [
            "$USER"
          ]
        }
      ]
    },
    {
      "names": [
        "--no-unicode",
        "-U"
      ],
      "description": "Do not use unicode but plain ASCII"
    },
    {
      "names": [
        "--version",
        "-V"
      ],
      "description": "Print version info"
    }
  ]
}
