/ 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}#"