bluefly
is a one-shot Vagrant engine for bootstrapping batteries-included development environments.
I've nuked my neovim setup so many times without taking proper backups. BlueFly is a naive approach at creating a minimal dependency, one-shot tool for bootstrapping pre-configured development environments.
Ideally, BlueFly could use some sort of checkpointing system to retroactively update the config when changes are made besides using synced files, but this is a future enhancement.
First, install Docker.
Then, you'll need to have Vagrant installed. If you're on a mac, you can simply run the following using brew.
$ brew install hashicorp/tap/hashicorp-vagrant
Now, you're ready to clone the BlueFly repository and get started!
bluefly
is entirely built and maintained by @refcell. Design and architecture decisions are opinionated.
Bluefly would not be possible without lunarvim and astronvim projects.