This is a quide to how I got setup with Symfony step by step while using Homestead. This is written from a total amateur perspective, so I will do my best to include all steps I took, even the bad ones.
The first step is to install Homebrew using Terminal to allow us to easily download and manage some packages we need.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Now we'll grab Cask using Homebrew. Cask is an extension to Homebrew that allows us to get some more graphical applications. The 'brew tap' command just allows us to access other repositories.