start x
Start your projects faster, more consistently using startx.
Work in Progress
What is start x?
It's a starting utiltity for projects that's build on git and scripts.
Usage
The executable is start
and then you pass in the type of project you want.
start jekyll
That's it! You config file is in your home dir as ~/.startx. The edit it, run start config
start config
This is a yaml file, each key has a url
and scripts
subkey.
---
rails:
url: [email protected]:igolden/website-starter
scripts: "cd website-starter && bundle install"
Or you can skip the url or scripts, and startx will still run.
---
# creates new rails project
# start rails hello_world
rails:
scripts: "rails new $1"
# clones repo, ends
rails:
url: "[email protected]:igolden/rails-start"
TODO
- [] implement scripts key
- [] better docs