definitions | ||
http | ||
scripts | ||
.gitignore | ||
cycle64-template.json | ||
LICENSE | ||
README.md | ||
Vagrantfile |
Cycle OS build scripts
Cycle's OS is based on NixOS, a linux distribution with a purely functional package manager.
These scripts build .box images that can be used by vagrant, the VM manager, and ISO images that can be installed on bare metal.
See cycle-sdk if you want the complete development environment (which makes use of the images generated here).
Building the images
First install packer and virtualbox
Then:
packer build cycle64-template.json
The .box image is now ready to go. Install it into Vagrant via:
vagrant box add cycle64 cycle64-virtualbox.box