This is a boilerplate generator for Elixir projects, based on a cookiecutter template. To use it, you'll have to install cookiecutter.
It's true that mix new
already generates project skeletons already, and actually mix new project-name --sup
was the starting point for this project skeleton. My template differs from that default in only a few ways (which I've written about here) but maybe someone else will find this useful.
Install the cookiecutter
command line:
$ pip install cookiecutter`
To generate a new elixir project from my template you'll have to answer various questions about your project-name and so on. To initiate that process, run the cookiecutter program on this repository
$ cookiecutter gh:mattvonrocketstein/cookiecutter-elixir-project`
"Do what the fuck you want" license. And feel free to send me PRs.