pre-commit (249B)
1 2 3 4 5 6 7 8 9 10
#!/usr/bin/env bash error() { echo -e "\033[0;31merror:\033[0m $1"; exit 7; } ## Pre-Commit Checks ## # Nix Syntax if [ "$(find . -name 'flake.nix' 2>/dev/null | wc -l)" != 0 ] then nix flake check || error "Invalid Nix Flakes Configuration" fi