ターミナル以外のアプリなどで使う環境変数を設定したかった。してみました
内容としては、こちらの記事のとおりですが備忘として残しておきます。
http://qiita.com/__10100__/items/622548eca4773535e979
$ vim ~/Library/LaunchAgents/environment.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>my.environment</string>
<key>Program</key>
<string>/Users/shwld/.environment-plist.sh</string>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
$ vim ~/.environment-plist.sh
#! /bin/sh
launchctl setenv GOOGLE_API_KEY hogehoge
launchctl setenv GOOGLE_DEFAULT_CLIENT_ID hogehoge
launchctl setenv GOOGLE_DEFAULT_CLIENT_SECRET hogehoge
$ chmod +x ~/.environment-plist.sh # 不要?
launchctl load ~/.environment-plist.sh
上記のファイルを保存、実行した後、再起動したら反映されていました(再ログインでもいけるかも)