I keep having to do a lot of custom steps. Git clone from a github repository, run autconf, then configure, then make. Then copy a few folders there, to make the other thing compile, then add a few lines to a script downloaded from github to make it work on my machine.... is there any easy way to write something to automate all this?
I have read about Vagrant, but it uses Virtualbox. I'm doing C++ development over multiple monitors, I don't think that's the right choice for me.
Only choice is to write myself a few custom shell scripts for each project setup then?