#!/usr/bin/env bash # Find all nix files under generated/modules echo "Scanning generated/modules for modules returning lists..." for f in $(find generated/modules -name '*.nix'); do # Look for lines where config or modules is assigned to a list if rg -q '^\s*(config|modules)\s*=\s*\[' "$f"; then echo "⚠️ Possible nested list in: $f" rg '^\s*(config|modules)\s*=\s*\[' "$f" echo "" fi done echo "Scan complete."