drewkhoury.com about drew

tui-roulette

One terminal frame. Three TUI identities. Every keystroke spins the wheel.
Same content, different costume — what actually makes a TUI feel like itself?

fire-tui · v0.4.1 FIRE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
what's the experiment
  • Three TUI identities share one frame: fire-tui (Firebase/GCP), gooku (Google Cloud, single-key shortcuts), guild-tui (made-up persona explorer).
  • Each keystroke randomly swaps the active identity — same screen real estate, different vibe.
  • The interesting question: when stripped of context, how much of a TUI's identity is colour + header text vs. actual layout?
  • Hit lock to stop the rotation and read one without it flickering.