First-class rollback · macOS + Windows

Restore before improvising.

If a theme is partial, stale, unclickable, or broken after an update, return to a known-good stock state before changing more files.

macOS

Use the upstream Restore launcher or script.

Stop only the recorded injector identity, optionally restore saved base appearance, and reopen Codex normally when documented.

macOS restore details
Windows

Use restore-dream-skin.ps1.

Optional flags restore saved appearance keys, recover an explicit backup, or uninstall shortcuts. Review each flag before use.

Windows restore details

Emergency checklist

  1. Stop if native controls are no longer clickable.
  2. Use the platform Restore flow; do not kill unrelated processes.
  3. Launch official Codex normally and confirm Home, Task, and Diff work.
  4. Only then update or reinstall the theme engine.