This is a personal utility I use to quickly create skeleton files for small experiments in programming.
- Basic HTML5 page
- Jade HTML5 page with Twitter's Bootstrap
- jQuery Mobile
- Chrome Extension (content script)
- Processing
- ProcessingJS
Clone the repository:
git clone git://github.com/fzembow/jumpstart.git
To make sure that jumpstart is in your path, run the following in your shell:
JUMP=`pwd`/jumpstart/jumpstart.py
sudo ln -s $JUMP /usr/local/bin/jumpstart
Test that it's working:
jumpstart
To list all of the available templates, just type jumpstart
.
To create a directory from one of the templates, type jumpstart TEMPLATE_NAME
.
Then follow the prompts.
Your new project will be created in a directory from which you ran jumpstart
For now, just copy an existing template, making sure to fill out jumpstart.json with the files and variables that you require. Variables are replaced within files according to the Pyratemp templating engine.
I'll add a function to generate this manifest from a directory soon.