Я знаю, что переменные окружения могут быть установлены для терминального приложения, используя:
vim ~/.bash_profile
export <variable> <value>
Поскольку добавление переменных окружения в ~/.MacOSX/environment.plist
или /etc/launchd.conf
больше не поддерживается.
Также launchctl setenv <variable> <value>
не работает.