Sage 9 Theme Activation

I’m a longtime user of Trellis and Bedrock, but I’ve never ventured into Sage development – until now.

I’m interested in using Sage (9.0.0-beta.3) for a new project but haven’t been able to even activate the theme in WordPress.

I’ve successfully run these commands inside of my bedrock theme directory: site/web/app/themes/

composer create-project roots/sage sage dev-master

Yet I have no option to active my sage theme inside of WordPress’ admin interface.

Update: I’ve included my theme’s composer.json file below.

Did composer ask you a bunch of questions? Did you answer them?

Of course!

  "name": "roots/sage",
  "type": "wordpress-theme",
  "license": "MIT",
  "description": "WordPress starter theme with a modern development workflow",
  "homepage": "",
  "authors": [
      "name": "Ben Word",
      "email": "",
      "homepage": ""
      "name": "Scott Walkinshaw",
      "email": "",
      "homepage": ""
  "keywords": [
  "support": {
    "issues": "",
    "forum": ""
  "autoload": {
    "psr-4": {
      "Roots\\Sage\\": "app/lib/Sage/"
  "require": {
    "php": ">=5.6.4",
    "composer/installers": "~1.0",
    "illuminate/view": "~5.4.0",
    "illuminate/config": "~5.4.0",
    "soberwp/controller": "dev-master"
  "require-dev": {
    "squizlabs/php_codesniffer": "^2.8.0"
  "scripts": {
    "test": [
    "post-create-project-cmd": [

Trellis, Bedrock and Sage are all the latest versions available. Is there a Sage installation instruction I could be overlooking?

What is your development environment?
Are you running bedrock in a Vagrant box provisioned using Trellis?
Are the directories (including themes/) mounted into the Vagrant box?