#!/usr/bin/env bash STAGED="$(git diff --name-only --cached --diff-filter=d | grep "**.nix" | tr '\n' ' ')" if [ -z "$STAGED" ]; then exit 0 fi for i in $STAGED; do statix fix -- "$i" done deadnix -qe $STAGED nixfmt -q $STAGED git add $STAGED