direnv
https://github.com/direnv/direnv
ディレクトリ移動時に、環境設定を自動で行うようにする仕組み。
zshrcでフックを仕込んでおいて、cdコマンドに反応して動作するようになる。
設定は.envrcに書く
miseはこの機能を取り込んでいる
nixと組み合わせて、nixのdevshellを自動反映させることができる
nixとdirenvの組み合わせで、ディレクトリ移動したら環境が切り替わる仕組み