I've added ``` start_shell () { docker run -it -v "$PWD/terraform:/root/terraform" -e ARM_SUBSCRIPTION_ID="$ARM_SUBSCRIPTION_ID" -e ARM_CLIENT_ID="$ARM_CLIENT_ID" -e ARM_CLIENT_SECRET="$ARM_CLIENT_SECRET" -e ARM_TENANT_ID="$ARM_TENANT_ID" -e ARM_ENVIRONMENT="$ARM_ENVIRONMENT" terraform_azure_cli } ``` to shellHook, but it only works when I run nix-shell shell.nix. Not through direnv