/ test.sh
test.sh
1 #!/usr/bin/env bash 2 3 set -e 4 5 die() { 6 local error="${1:-Not Specified}" 7 8 echo "ERROR: ${error}" 9 exit 1 10 } 11 12 which nix &>/dev/null || die "Nix is not on path" 13 14 ROOT="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd)" 15 16 NIX="nix \ 17 --extra-experimental-features nix-command \ 18 --extra-experimental-features flakes" 19 20 ${NIX} run "${ROOT}#"