Text tab: At the bottom, set both "Regular Font" and "Non-ASCII Font" to use whichever of the Powerline fonts you settled on (for me, 12pt Meslo LG M Regular for Powerline). Make sure to set anti-aliased to on.

Now if you cd into a directory with a git repo checked out, you should see the current branch on the right side. If there's changes, it will be yellow, otherwise it'll be white.

On the left side is your username in green, then the current directory (last 2 levels of folders) in blue. If one of those directories is called spark it will be replaced with a lightning bolt emoji, e.g. ~/spark/web/ will be shown as ⚡/web in the terminal.

z

I use the excellent rupa/z to hop around quickly to directories where I've previously been.

It's easy to install via Homebrew, via brew install z - after this, Homebrew will tell you that you need to add a line to ~/.zshrc, like this:

# after other stuff in .zshrc, add this line:
source `brew --prefix`/etc/profile.d/z.sh

Restart your terminal, and then you can hop around. See man z for details.