$ recs project --help
usage: recs project [-h] {save,use,show,switch,list,delete}

Project files contain reusable configuration and track layouts. Musicians and assignments remain in mutable settings. These differ from the per-device JSON defaults loaded by --profiles.

 options
 -----------------------------------------------------------------------------------------
  -h, --help  show this help message and exit

 subcommands
 -----------------------------------------------------------------------------------------
  (required)
    - save    Save reusable configuration and tracks; musicians stay in mutable settings.
    - use     Start a recorder with a project's configuration and tracks.
    - show
    - switch  Switch a running recorder to a project, or omit NAME for the default.
    - list
    - delete


$ recs project delete --help
usage: recs project delete [-h] STR

 positional arguments
 ---------------------------------------------
  STR         name (required)

 options
 ---------------------------------------------
  -h, --help  show this help message and exit


$ recs project list --help
usage: recs project list [-h]

 options
 ---------------------------------------------
  -h, --help  show this help message and exit


$ recs project save --help
usage: recs project save [-h] STR [[STR [STR ...]]] [--replace | --no-replace]

Save reusable configuration and tracks; musicians stay in mutable settings.

 positional arguments
 ----------------------------------------------------------
  STR                      name (required)
  [[STR [STR ...]]]        recs-options (default: )

 options
 ----------------------------------------------------------
  -h, --help               show this help message and exit
  --replace, --no-replace  (default: False)


$ recs project show --help
usage: recs project show [-h] STR

 positional arguments
 ---------------------------------------------
  STR         name (required)

 options
 ---------------------------------------------
  -h, --help  show this help message and exit


$ recs project switch --help
usage: recs project switch [-h] [[STR [STR ...]]]

Switch a running recorder to a project, or omit NAME for the default.

 positional arguments
 ----------------------------------------------------
  [[STR [STR ...]]]  names (default: )

 options
 ----------------------------------------------------
  -h, --help         show this help message and exit


$ recs project use --help
usage: recs project use [-h] STR [[STR [STR ...]]]

Start a recorder with a project's configuration and tracks.

 positional arguments
 ----------------------------------------------------
  STR                name (required)
  [[STR [STR ...]]]  recs-options (default: )

 options
 ----------------------------------------------------
  -h, --help         show this help message and exit
