macOS ◆ xterm-256color ◆ zsh 469 views

A Minimal example demonstrating the following:

  1. Dynamic discovery of command information via cmd2._build_command_info()
  2. Organization of fairly large ecosystem of commands.
  3. Manual instantiation of all CommandSets via init.py
  4. Automatic shortcut creation
  5. Tabular cmd2 output
  6. Dataclass integration

https://github.com/jayrod/cmd2-example-apps/tree/main/src/app3