Skip to content

Latest commit

 

History

History
60 lines (36 loc) · 1.14 KB

cli.md

File metadata and controls

60 lines (36 loc) · 1.14 KB

nissaga

Nissaga is a genealogy tree generator

Usage:

$ nissaga [OPTIONS] COMMAND [ARGS]...

Options:

  • --version: Show the version and exit.
  • --backend: Show GraphViz backend information and exit.
  • --install-completion: Install completion for the current shell.
  • --show-completion: Show completion for the current shell, to copy it or customize the installation.
  • --help: Show this message and exit.

Commands:

  • draw: Draws the tree for the input file
  • schema: Dumps the schema for the input files

nissaga draw

Draws the tree for the input file

Usage:

$ nissaga draw [OPTIONS] YAMLFILE [FORMAT]:[pdf|svg|png|dot|jpg]...

Arguments:

  • YAMLFILE: Input yaml file to process [required]
  • [FORMAT]:[pdf|svg|png|dot|jpg]...: Output formats, pdf if not specified

Options:

  • --help: Show this message and exit.

nissaga schema

Dumps the schema for the input files

Usage:

$ nissaga schema [OPTIONS] [FORMAT]:[json|yaml]

Arguments:

  • [FORMAT]:[json|yaml]: Format [default: yaml]

Options:

  • --help: Show this message and exit.