direnv導入

schemalex は go get によるインストールが提供されていないので、bin に直接落としてパスも通さないといけない。

プロジェクトディレクトリに入ったタイミングで自動でパスを通す為に、direnvを導入。

$ brew install direnv

.bashrcに追記

eval "$(direnv hook bash)"

環境変数を設定したいディレクトリに行って

$ direnv allow
$ touch .envrc
$ vi .envrc

パスを通す

export PATH=bin:$PATH

.gitignoreに.envrcを追加しておく

プロジェクトディレクトリに移動すると、環境変数がロードされるようになった。
カクイイ🤘

~ $ cd <to_project_path>
direnv: loading .envrc
direnv: export ~PATH

参考

qiita.com