Windowsでdirenvを使いたい希少な人向け。
準備
Git for Windowsのインストールが必要なので、インストールして最低限の設定は行っておいてください。
次に、Git for Windowsのbashにpathが通るように以下を環境変数pathに追加します。これはdirenvが内部的にbash.exeを呼び出すためです。
C:\Program Files\Git\bin
次に、環境変数HOMEを追加します。Windowsは標準でHOME環境変数が作られないので、ここは注意点です。
> setx HOME %USERPROFILE%
インストール
wingetでインストール出来ます。
> winget install --id direnv.direnv
Powershellの$PROFILEを変更します。
> notepad $PROFILE
以下を追記します。
Invoke-Expression "$(direnv hook pwsh)"
以上でインストールと設定は終わりです。必要に応じてターミナルを再起動してください。
コメント