#!/usr/bin/env bash # Run once after cloning: ./scripts/install-hooks.sh set -euo pipefail REPO_ROOT="$(git rev-parse --show-toplevel)" HOOKS_SRC="$REPO_ROOT/scripts/hooks" HOOKS_DST="$REPO_ROOT/.git/hooks" for hook in "$HOOKS_SRC"/*; do name=$(basename "$hook") cp "$hook" "$HOOKS_DST/$name" chmod +x "$HOOKS_DST/$name" echo "Installed: .git/hooks/$name" done