Quick config deployment with boilerplate.
⚠️ Warning: This README and the list of affected files will be out of date as templates evolve. The files in your local directory will be overwritten with the latest remote templates.
# MacOS
brew install boilerplate
# Other platforms - download latest release
# https://github.com/gruntwork-io/boilerplate/releases# Deploy golangci-lint config
boilerplate --output-folder=. --template-url github.com/gkwa/manyeast/golangciVisit golangci/ to see what files will be overwritten before running.
Current templates (as of Dec 31, 2024):
./golangci.yml(view template)
# Deploy prettier config
boilerplate --non-interactive --output-folder=.fmt --template-url github.com/gkwa/manyeast/prettierVisit prettier/ to see what files will be overwritten before running.
Current templates (as of November 12, 2024):
.fmt/.prettierrc.json(view template).fmt/.prettierignore(view template).fmt/justfile(view template)
boilerplate --non-interactive --output-folder=my-ubuntu --template-url github.com/gkwa/manyeast/crustalmice
cd my-ubuntu
just setup
incus image ls my-ubuntu # list image
incus ls my-ubuntu # list running container
incus exec my-ubuntu -- cat /etc/os-release
tree.
├── README.md
├── justfile
├── main.tf
├── provision.sh
└── ubuntu.pkr.hcl
1 directory, 5 files
Deploy homebrew to ubuntu image
boilerplate --non-interactive --output-folder=homebrew --template-url github.com/gkwa/manyeast/grumpycaribou
cd homebrew
bash -xe run.sh