When you do your first vagrant up the scripts will perform a composer install which grabs all the site’s dependencies, including WordPress (as defined in composer.json). You can change directories to site and run composer install yourself, also.
I’m able to get a Trellis Vagrant box up and running but can’t access the server at example.dev and there’s still no wordpress core in the site structure on my local machine nor in /srv/www/example.com/current on the virtual machine.
I can try running composer install in site/ but would like to understand what I might be missing in the way I am running provisioning my vagrant box.
EDIT: looks like I might have an issue with the installation of ansible. working on fixing that now.
EDIT 2: yep, ansible was borked, looks like I am off and running now.