#!/usr/bin/env bash
set -euf -o pipefail
script_dir="$(cd -- "$(dirname "$0")" && pwd -P)"
repo_root="$(cd -- "$script_dir/../.." && pwd -P)"
work_dir="${WORK_DIR:-$repo_root}"
set -v

"$script_dir/update-nix-store-cache"

nix develop \
  "$work_dir" \
  --no-use-registries \
  --command "$@"
