ディレクトリ毎に環境変数を変えるツール

共用マシンなどで、環境変数を変更できない場合、あるディレクトリだけで使えるローカルな環境変数が欲しくなったりする。

いちいちsourceコマンドをたたくのは面倒だと思っていた所、良さげなツールがあった。

direnv

任意のディレクトリに.envrcファイルを用意し、そこに環境変数を設定しておくと、そのディレクトリがカレントになったときだけ、設定した環境変数が有効になる。

参考

http://qiita.com/kompiro/items/5fc46089247a56243a62