Skip to content

Latest commit

 

History

History
49 lines (30 loc) · 1.32 KB

sprout.1.ronn

File metadata and controls

49 lines (30 loc) · 1.32 KB

sprout(1) -- simple project templating

SYNOPSIS

sprout add <name> <uri>
sprout remove <name>
sprout list
sprout init

DESCRIPTION

Sprout helps with templating for new projects. It allows management of different project templates that can be copied quickly when starting fresh, and provides an interface to customize the new projects as specified by the template author.

Underlined parameters are required, non-underlined optional.

ADD

add
add the template at as . can be a git-clone-able url or local path.

REMOVE

remove
remove template from sprout.

LIST

list
list all the templates that have been added to sprout.

INIT

init path --overrides
create a new project with template at , if provided. if not, creates a new folder in the current directory called for the project. The optional overrides flag accepts a space-separated key-value paired list of prompt overrides.

VERSION

--version, -v
print the current version of sprout.

HELP

--help, -h
usage docs, can be run for every sub-command as well for command-specific docs.

SOURCE

Full source and docs can be found at http://github.com/carrot/sprout.