{
  "description": "Queue a shell command with pueue add. Other subcommands, groups, dependencies and delays are not covered.",
  "name": "pueue",
  "aliases": [
    "pueued"
  ],
  "subcommands": [
    {
      "name": "add",
      "description": "Add a command to the pueue queue. The daemon must be running.",
      "options": [
        {
          "names": [
            "--label"
          ],
          "description": "Shown in pueue status.",
          "args": {
            "name": "label",
            "description": "Shown in pueue status.",
            "isOptional": false
          }
        },
        {
          "names": [
            "--working-directory"
          ],
          "description": "Working directory",
          "args": {
            "name": "working_directory",
            "isOptional": false,
            "template": "folders"
          }
        },
        {
          "names": [
            "--immediate"
          ],
          "description": "Start immediately"
        },
        {
          "names": [
            "--follow"
          ],
          "description": "Follow output (with immediate)"
        },
        {
          "names": [
            "--stashed"
          ],
          "description": "Add as stashed"
        }
      ],
      "args": [
        {
          "name": "command",
          "description": "The command to queue, as one shell string (quote it).",
          "isOptional": false
        }
      ]
    }
  ]
}
