#!/usr/bin/env nix-shell #! nix-shell -i bash ../shell.nix echo "stashing all uncommitted changes" git stash -q --keep-index echo "checking flakes all compile" nix flake check if [ ! $? -eq 0 ]; then exit 1 fi echo "running linter" alejandra -q . RESULT=$? echo "adding lint changes to commit" git add -u exit $RESULT