summaryrefslogtreecommitdiff
path: root/docs/site/casts/casts.toml
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-10-01 12:42:29 -0300
committerGabriel Schneider <[email protected]>2026-10-01 13:17:15 -0300
commit4252afe6f4558b55fa34846b182312d6a384b96e (patch)
tree3b7bf6ab8eae30cf7750c25c6aa453b98a7bc53a /docs/site/casts/casts.toml
parentf700b2af8e874c586e6996b8311c3983203c6637 (diff)
downloadpardes-4252afe6f4558b55fa34846b182312d6a384b96e.tar.gz
pardes-4252afe6f4558b55fa34846b182312d6a384b96e.zip
The landing's terminal casts are recorded: live text, terminals as panes, and images and PDFs in a plain terminal, each a tty pardes that test/record_casts.py drives in a pty of its own as a plain xterm
The script answers only what an xterm answers, so images fall back to PETSCII glyph art and a PDF to its text layer. It stamps each scripted step on a virtual clock and writes the cells the step changed, as pyte saw them, so the same input makes the same file. The petscii cast generates its Mandelbrot views and reads the Intel SDM (--pdf) through a symlink. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'docs/site/casts/casts.toml')
-rw-r--r--docs/site/casts/casts.toml21
1 files changed, 15 insertions, 6 deletions
diff --git a/docs/site/casts/casts.toml b/docs/site/casts/casts.toml
index e639e7b4..d902feba 100644
--- a/docs/site/casts/casts.toml
+++ b/docs/site/casts/casts.toml
@@ -2,19 +2,28 @@
# shown: casts/<name>.cast for each. The first plays by itself; all loop
# and fit the page's width. While `ready` is false the cast shows
# placeholder.svg, so the site builds before a recording exists.
+# test/record_casts.py writes the casts and this file.
[[cast]]
-name = "editing"
-title = "Editing in a terminal"
-caption = "Recording to come."
+name = "live-text"
+title = "Live text"
+caption = "Helix keys edit; middle-click runs make; right-click the error opens its line."
cols = 100
rows = 30
-ready = false
+ready = true
[[cast]]
name = "terminals"
title = "Terminals as panes"
-caption = "Recording to come."
+caption = "A shell beside a file: Ctrl-b, copy a line, page git log."
cols = 100
rows = 30
-ready = false
+ready = true
+
+[[cast]]
+name = "petscii"
+title = "Images and PDFs in a plain terminal"
+caption = "No kitty graphics: Mandelbrots as PETSCII, then the Intel manual searched."
+cols = 100
+rows = 30
+ready = true