Skip to content

Arch virtualbox build with vagrant support

License

Notifications You must be signed in to change notification settings

jstenmark/arch-virtualbox-vagrant

 
 

Repository files navigation

packer-arch-virtualbox-vagrant

Packer buildtools for arch

Features

  • Creates virtualbox image
  • Creates and deploys vagrant box
  • Packer config generator
  • Vagrant provisioning template
  • CI pipeline
  • Commit hooks

TODO

  • btrfs
  • dotfiles entrypoint

Installation

git clone git@github.com:jstenmark/arch-virtualbox-vagrant.git
chmod +x entry.sh

Usage

./entry.sh build
mkdir ../archbox && cd ../archbox
vagrant init $boxname

Dependencies

  • packer
  • vagrant
  • virtualbox
  • shellcheck
  • shfmt (install script included)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

Arch virtualbox build with vagrant support

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%