Only add custom terminal profile once

This will check if the terminal profile is already set before adding it. Otherwise, duplicate profiles will be added each time `.osx` is run.