{
  "description": "Start lazygit on a repository, optionally focused on a panel or filtered to a path. Printing config and profiling options are left out.",
  "options": [
    {
      "names": [
        "--path",
        "-p"
      ],
      "description": "Repository path",
      "args": {
        "name": "path",
        "isOptional": false,
        "template": "folders"
      }
    },
    {
      "names": [
        "--filter",
        "-f"
      ],
      "description": "Filter log to path",
      "args": {
        "name": "filter",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--screen-mode"
      ],
      "description": "Initial screen mode",
      "args": {
        "name": "screen_mode",
        "isOptional": false,
        "suggestions": [
          {
            "name": "normal",
            "description": "Normal"
          },
          {
            "name": "half",
            "description": "Half"
          },
          {
            "name": "full",
            "description": "Full"
          }
        ]
      }
    },
    {
      "names": [
        "--use-config-file"
      ],
      "description": "Comma-separated list of config files.",
      "args": {
        "name": "config_file",
        "description": "Comma-separated list of config files.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--debug",
        "-d"
      ],
      "description": "Debug mode"
    },
    {
      "names": [
        "--logs",
        "-l"
      ],
      "description": "Run in a second tab while another lazygit runs with debug."
    }
  ],
  "args": [
    {
      "name": "panel",
      "isOptional": true,
      "suggestions": [
        {
          "name": "status",
          "description": "Status"
        },
        {
          "name": "branch",
          "description": "Branches"
        },
        {
          "name": "log",
          "description": "Log"
        },
        {
          "name": "stash",
          "description": "Stash"
        }
      ]
    }
  ],
  "name": "lazygit"
}
