{
  "description": "Load one or more tmuxp workspace files (or project folders) as tmux sessions. Socket, config file, color and progress options are left out.",
  "name": "tmuxp",
  "subcommands": [
    {
      "name": "load",
      "description": "Load a workspace",
      "options": [
        {
          "names": [
            "-s"
          ],
          "description": "New session name",
          "args": {
            "name": "session_name",
            "isOptional": false
          }
        },
        {
          "names": [
            "-d"
          ],
          "description": "Do not attach"
        },
        {
          "names": [
            "--append",
            "-a"
          ],
          "description": "Append to current session"
        },
        {
          "names": [
            "--yes",
            "-y"
          ],
          "description": "Answer yes to prompts"
        },
        {
          "names": [
            "--log-file"
          ],
          "description": "Log file",
          "args": {
            "name": "log_file",
            "isOptional": false,
            "template": "filepaths"
          }
        },
        {
          "names": [
            "--no-progress"
          ],
          "description": "No progress spinner"
        }
      ],
      "args": [
        {
          "name": "workspace",
          "description": "A workspace file, a folder holding .tmuxp.yaml, or a name in the tmuxp workspace directory.",
          "isOptional": false,
          "isVariadic": true,
          "template": "filepaths"
        }
      ]
    }
  ]
}
