name = "Rust Clap CLI template" description = "Hatter's Rust Clap CLI template" kickstart_version = 1 ignore = [ ".gitignore", "README.md", "LICENSE", ] cleanup = [ ] [[variables]] name = "project_name" default = "My-CLI" prompt = "What's the name of the project?" validation = "^([a-zA-Z][a-zA-Z0-9_-]+)$" [[variables]] name = "bin" default = "my-cli" prompt = "What's the name of the executable?" validation = "^([a-zA-Z][a-zA-Z-_]+)$" [[variables]] name = "author" default = "No One" prompt = "What is your name?" [[variables]] name = "email" default = "no@example.com" prompt = "What is your email?" [[variables]] name = "license" default = "MIT" prompt = "Which open-source license do you want to use?" choices = [ "MIT", "BSD", "GPLv3", "None", ] [[variables]] name = "description" default = "A CLI application" prompt = "A short description of the app?"