summaryrefslogtreecommitdiff
path: root/docs/typ/themes.typ
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-10-01 05:37:37 -0300
committerGabriel Schneider <[email protected]>2026-10-01 05:37:37 -0300
commitcda0b279a24e8becc3c2836c42e7321830e2467a (patch)
treea934136a45b73bee4837623fdf42e0d9165ba6ab /docs/typ/themes.typ
parentb666f96e734bb87d6558c76c908314da562122d5 (diff)
downloadpardes-cda0b279a24e8becc3c2836c42e7321830e2467a.tar.gz
pardes-cda0b279a24e8becc3c2836c42e7321830e2467a.zip
Recipes work through a pane of their own, its look and exec, and keep a command pane while their open lasts; the docs give cmd panes, the err grep, alt-screen prompts, /pager's refusals, Tty+ on a ctl, --, and theme failures in words
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'docs/typ/themes.typ')
-rw-r--r--docs/typ/themes.typ10
1 files changed, 6 insertions, 4 deletions
diff --git a/docs/typ/themes.typ b/docs/typ/themes.typ
index 9212a27b..918c2ea5 100644
--- a/docs/typ/themes.typ
+++ b/docs/typ/themes.typ
@@ -91,10 +91,12 @@ An imported theme whose name a port now holds is kept with `_helix` added
change its `.name`, and run `ThemeFile themes/mine.zon` (relative to the
config directory). Where the host reloads files, saving it updates the
theme at once; a malformed save keeps the last good version, and
-`Theme <name>` stops the watch. A `ThemeFile` that fails to load changes
-nothing: #file("/ctl") and #word("DumpConfig") still name the file that last
-loaded, or none. #word("Restore") and `pardes -l` load a dump's
-`ThemeFile` again, as a #file("/ctl") write of it does. The format is `pardes.Theme` as
+`Theme <name>` stops the watch. A `ThemeFile` that fails to load says why
+in words, a ZON error with its line (`line 3: expected ','`), and changes
+nothing: the theme shown stays, and #file("/ctl") and #word("DumpConfig")
+still name the file that last loaded, or none. #word("Restore") and
+`pardes -l` load a dump's `ThemeFile` again, as a #file("/ctl") write of it
+does, and one that fails there changes nothing either. The format is `pardes.Theme` as
`std.zon.stringify` writes it, a complete theme with no inheritance.
The required roles: nullable `bg` and `fg`, `sel_bg`, `sel_fg`, `tag_bg`,