Skip to content

Built-in Templates

Bivvy includes templates for common development tools.

Package Managers

TemplateDescription
brewInstall Homebrew packages from Brewfile
yarnInstall Node.js dependencies with Yarn

Example Usage

steps:
deps:
template: brew
node:
template: yarn
depends_on: [deps]

Template Details

brew

Installs Homebrew packages from a Brewfile.

  • Platforms: macOS, Linux
  • Detects: Brewfile
  • Command: brew bundle install
  • Completion check: brew bundle check
  • Watches: Brewfile, Brewfile.lock.json

yarn

Installs Node.js dependencies using Yarn.

  • Platforms: macOS, Linux, Windows
  • Detects: yarn.lock, package.json
  • Command: yarn install
  • Completion check: yarn check --verify-tree
  • Watches: yarn.lock, package.json
  • Environment: Sets NODE_ENV=development