create-rust-github-repo 0.6.3

`create-rust-github-repo` is a CLI program that creates a new repository on GitHub, clones it locally, initializes a Rust project, copies the configs from a pre-existing directory.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use std::io::{stderr, stdout};

use clap::Parser;
use create_rust_github_repo::CreateRustGithubRepo;

#[tokio::main]
async fn main() -> anyhow::Result<()> {
    CreateRustGithubRepo::parse()
        .repo_create_cmd("gh repo create --public {{name}}")
        .project_init_cmd("cargo init --bin")
        .run(&mut stdout(), &mut stderr(), None)
        .await
}