This repo includes a Python CLI that deletes multiple GitHub repositories from your terminal.
pip install -e .# Safe preview
gh-repo-nuke --owner my-org --repos repo-one,repo-two --dry-run
# Real delete (requires GITHUB_TOKEN)
export GITHUB_TOKEN=ghp_xxx
gh-repo-nuke --owner my-org --repo repo-one --repo repo-two
# Delete from file (one repo per line, # comments allowed)
gh-repo-nuke --owner my-org --file repos.txtUse --yes to skip the interactive DELETE confirmation prompt.
Seven branding directions for brainworkup.org, implemented as Quarto _brand.yml files.
Copy any concept's _brand.yml into your Quarto project root (or an _extensions/ brand directory), then render:
# Option A: Drop _brand.yml in project root
cp concept-4-institute/_brand.yml ~/sites/brainworkup/_brand.yml
quarto preview
# Option B: Use the included example.qmd for quick preview
cp concept-4-institute/_brand.yml ./_brand.yml
quarto preview example.qmd| # | Directory | Name | Tone | Typography | Primary Colors |
|---|---|---|---|---|---|
| 1 | concept-1-growing-minds/ |
Brainworkup Neuropsychology | Warm & Supportive | Nunito + Lora | Teal #2A9D8F + Coral #E07A5F |
| 2 | concept-2-lighthouse/ |
Brainworkup | Warm & Supportive | Lato + Source Serif 4 | Navy #1D3557 + Amber #F4A261 |
| 3 | concept-3-clinical-modern/ |
Brainworkup Neuropsychology | Mixed | Inter + IBM Plex Serif | Blue #1B365D + Green #4CAF50 |
| 4 | concept-4-institute/ |
Brainworkup Institute | Mixed-Academic | Merriweather + Open Sans | Burgundy #6B2737 + Gold #C9A94E |
| 5 | concept-5-neural-blueprint/ |
Brainworkup | Mixed | Barlow + Barlow Semi Condensed | Blueprint #1E3A5F + Terracotta #E8927C |
| 6 | concept-6-academic-authority/ |
Brainworkup Institute of Neuropsychology | Academic | Libre Baskerville + Libre Franklin | Oxford #002147 + Gold #D4A843 |
| 7 | concept-7-dual-identity/ |
Brainworkup Institute | Hybrid (both) | Merriweather + Atkinson Hyperlegible Next | Navy #1B365D / Teal #2A9D8F + Gold #C9A94E / Coral #E07A5F |
Parents seeking evaluations → Concepts 1, 2, 7 (pediatric path)
Attorneys & forensic referrals → Concepts 4, 6, 7 (forensic path)
Hospitals & professional referrals → Concepts 3, 5
All audiences (segmented) → Concept 7
Each concept uses a different type pairing strategy:
- Serif headings + sans body (Concepts 4, 6, 7): Academic gravitas. Serif headings say "institution," sans body says "readable."
- Sans headings + serif body (Concepts 1, 2): Warm but substantial. Sans headings are approachable; serif body adds clinical weight.
- All sans (Concepts 3, 5): Clean, modern, clinical. Inter and Barlow are both highly readable at medical-document sizes.
Concept 7 includes both warm (teal/coral) and authority (navy/gold) color sets in a single palette. The default uses navy as primary and teal as secondary — a balanced middle ground.
To create audience-specific pages, override colors in page-level YAML or use the exposed Sass variables ($brand-teal, $brand-navy, etc.) in custom CSS:
// Pediatric pages
.pediatric { --bs-primary: #{$brand-teal}; }
// Forensic pages
.forensic { --bs-primary: #{$brand-navy}; }These _brand.yml files define colors, typography, and metadata. You'll still need:
- Logo files — new logo designs to replace the current tech/data-science marks
- Custom CSS/SCSS — for layout, spacing, component styling beyond what brand.yml controls
_quarto.yml— project-level config referencing the brand:brand: _brand.yml- Favicons — regenerated to match the new color scheme