definitions | ||
http | ||
scripts | ||
.gitignore | ||
cycle64-template.json | ||
LICENSE | ||
README.md | ||
Vagrantfile |
Base 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.
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
Running the images
To use the box with vagrant
cd /your/project/dir
vagrant init cycle64
vagrant up
vagrant ssh