Customization
Filter repositories
Open build.sh and find the gh repo list command. The select statement controls which repos are excluded — by default it skips git-mirror, register, and osma:
REPOS_JSON=$(gh repo list "$USERNAME" --visibility=public --limit 100 --json name,description -q '.[] | select(.name != "git-mirror" and .name != "register" and .name != "osma")')
Edit the select conditions to hide forks or other specific project names.
Styling & assets
Replace or edit the files inside assets/:
style.csslogo.pngfavicon.png
These get copied into the site root and into every generated repo subfolder during the build.
Custom domain
If you're using a custom domain, create a file named CNAME in the repository root containing your domain name. The build script automatically copies it to the site output and uses it to build sitemap.xml URLs.
Continue to How the Build Works.