Mac OS X起動時の環境変数の自動設定

リモートログインして使うときや、ターミナル、X11を経由するときは、~/.bash_profileを設定すればいいが、アプリケーションを直接起動するときはどうやら~/.bash_profileは読み込まれない模様。

Mac OS X起動時に環境変数を自動設定したいときは、

echo "" > environment.plist (Mountain Lionだとtouchではうまくいかなかった)

でenvironment.plistというファイルを作り、これをダブルクリックして編集。そして、

~/.MacOSX/environment.plist

に置けばよい。