Images to quickly bootstrap different environments (eg. my development environment).
To get started, you'll need to install a few dependencies:
- Install Vagrant.
- Install either Virtualbox or VMWare Fusion.
To spin up a VM, just follow a few simple steps:
- Git clone this repo.
- Run the make default target (or check out other targets, eg. for VMWare Fusion).
- Input an account name and password (careful, these are plain text for now).
To tweak the VM creation process, you can add/edit scripts in one or more of the script subdirectories:
- Edit the scripts under Bootstrap, which control the provisioning lifecycle.
- Add/edit scripts under Install, run first by the vagrant account with sudo.
- Add/edit scripts under Login, run second by the user account at login.
- Add/edit scripts under Finalize, run after everything else by the user account at login.
Send me a PR if you clean things up or add cool stuff please - thanks!