Skip to content

Regenerate standard/README.md - #167

Open
chrismessina wants to merge 1 commit into
warpdotdev:mainfrom
chrismessina:regenerate-standard-readme
Open

Regenerate standard/README.md#167
chrismessina wants to merge 1 commit into
warpdotdev:mainfrom
chrismessina:regenerate-standard-readme

Conversation

@chrismessina

Copy link
Copy Markdown

Housekeeping only — no theme changes. This is the output of running the repo's own script with nothing else touched:

python3 ./scripts/gen_theme_previews.py standard

All 136 preview SVGs regenerate byte-identically, so the commit touches only standard/README.md.

What changes

1. Three missing rows. The soft_tactile_warp_{cream,dark,light} themes were added in #140, but README.md was never regenerated afterward — the files exist in standard/ and appear zero times in the current table. This adds them.

2. zenburn* row order. The script sorts by filename, where _ (0x5F) sorts after . (0x2E), so zenburn.yaml comes first:

zenburn.yaml
zenburn_colorblind.yaml
zenburn_colorblind_high_contrast.yaml

The committed table has zenburn last, which is what you'd get sorting by display name instead. I've gone with the script's output since the README is generated, but if the current order is deliberate then the sort in gen_theme_previews.py is what wants fixing — happy to flip this either way.

3. Trailing newline. The script writes no final newline, so regenerating strips it. Called out in case that's unwanted; it's a one-line change to main() if so.

Why it's separate

Split out from #166 (which adds a theme) so that PR stays scoped to three files and a reviewer doesn't have to adjudicate someone else's rows to approve it. The two don't conflict, and either can merge first — whichever lands second will need a trivial rebase on the table.

Runs scripts/gen_theme_previews.py standard with no other changes.

Adds the three soft_tactile_warp_* rows from warpdotdev#140, which were never
regenerated after that merge, and updates the zenburn* row order to
match the script's filename sort.

All 136 preview SVGs regenerate byte-identically, so this commit
touches only README.md.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant