#! /usr/bin/env sh set -e # HACK(@bpeetz): unflake doesn't support npins version 8 yet, so we pretend to still use # version 7. <2026-06-13> NPINS_DIRECTORY="$(mktemp -t "npins_fake_dir_for_unflake_XXXXX" -d)" export NPINS_DIRECTORY mv npins/sources.json "$NPINS_DIRECTORY/" jq '.version = 7' <"$NPINS_DIRECTORY/sources.json" >npins/sources.json NIX_CONFIG="pure-eval = false" nix run -f https://codeberg.org/goldstein/unflake/archive/main.tar.gz unflake -- "$@" mv "$NPINS_DIRECTORY/sources.json" npins/sources.json rmdir "$NPINS_DIRECTORY" # vim: ft=sh