workflows 0.7.2

A cli tool for creating a seemless workflow with remote and local git repos
/// Displays the help dialog to stdout
pub fn show_help_dialog() {
    let help_dialog = format!(
        "\
workflows v{}

A cli tool for creating a seemless workflow with remote and local git repos.

To open a project, run workflows with no arguments.

Commands
  --new       -n   Creates a new project
  --open      -o   Opens a local project
  --clone     -c   Clones the git repo from the given URL and opens it using workflows
  --borrow    -b   Clones a github project, prompting deletion after the session is closed
  --delete    -d   Deletes the given project from the local machine
  --list      -l   Shows all local projects grouped under the parent dir. Optional param for filtering
  --health         Checks that workflows can access the required programs
  --help      -h   Show this dialog
",
        env!("CARGO_PKG_VERSION")
    );

    println!("{}", help_dialog);
}