adds support for direnv