No description
Find a file
Taru Garg 600916ad08
Merge pull request #3 from hashicorp/compliance/update-headers
[IND-4227] [COMPLIANCE] Update Copyright Headers
2025-12-22 16:39:15 +05:30
internal/guest [COMPLIANCE] Update Copyright and License Headers 2025-12-09 11:28:41 +00:00
.gitignore Initial commit 2022-06-14 08:27:36 -05:00
LICENSE [COMPLIANCE] Update Copyright and License Headers 2025-12-09 11:28:41 +00:00
main.go [COMPLIANCE] Update Copyright and License Headers 2025-12-09 11:28:41 +00:00
README.md Update readme for template repo 2022-06-14 09:41:50 -05:00

vagrant-guest-plugin-skeleton

Ever wished you could spin up a Vagrant guest plugin right quick? Now, with vagrant-guest-plugin-skeleton you can! Follow these steps:

  1. Copy this repo. Its a template so follow the Github instructions to create a repo from a template using the UI, or use the github cli.
$ gh repo create vagrant-guest-myspecialguest --template soapy1/vagrant-guest-plugin-skeleton --public
  1. Setup your go project
$ go mod init github.com/USERNAME/vagrant-guest-MYSPECIALGUEST
  1. Update some bits
  • update the name of your guest in the internal/guest package and main.go
  • update the import statements in main.go
  1. Tidy everything up
$ go mod tidy
$ go build .
  1. Fill in the implementation!