summaryrefslogtreecommitdiff
path: root/docs/config.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/config.md')
-rw-r--r--docs/config.md36
1 files changed, 29 insertions, 7 deletions
diff --git a/docs/config.md b/docs/config.md
index 9d7446f1..58836b7b 100644
--- a/docs/config.md
+++ b/docs/config.md
@@ -109,11 +109,15 @@ project gains or loses a file. A name that is not in the ring is ignored.
The fifteen [native Pardes themes](themes.md) lead the ring: `orchard` (the
default), `dusk`, `ink`, `paper`, `daybreak`, `atelier`, `forge`, `lagoon`,
`solarium`, `spectrum`, `harvest`, `clay`, `forge_black`, `forge_soft`, and
-`orchard_black`. `Themes` lists them first under Pardes themes, followed by
-a separate legacy/imported section. They add coordinated
+`orchard_black`, then `acme` and `lapis`. `Themes` lists them first under
+Pardes themes. They add coordinated
focus, search, diagnostic and terminal colors; `ink` and `daybreak` are high
-contrast dark and light options. The original `helix`, `dark` and `acme`
-themes and all imported names remain available.
+contrast dark and light options. After them come the
+[faithful ports](themes.md#faithful-ports) of well-known themes, a section per
+family, then the legacy `helix` and `dark`, then everything imported. Where a
+port takes an imported theme's name (`dracula`), the imported one gains
+`_helix` (`dracula_helix`), as zed's carry `_zed`. `NextColor` walks the same
+ring in the same order.
`FocusTint` toggles the focused pane and column tag tints; it is on by default.
Workspace, column and pane command text can be edited directly; see
@@ -513,7 +517,7 @@ pair, and are composed in the core the same way:
- `PanelEdges` — whole rows slide in from alternating screen edges.
- `PanelFall` — columns rain down into place, each with its own head start.
- `PanelWave` — a vertical ripple travels across the pane and decays.
-- `PanelCurtain` — a curtain of glyphs marches column by column, left to right.
+- `PanelCurtain` — a wipe, left to right, behind a soft edge two cells wide.
- `PanelScramble` — every cell churns through printable ASCII and locks onto
its final glyph at its own stable noise threshold.
- `PanelType` — reading-order reveal with a caret sitting on the write head.
@@ -543,8 +547,11 @@ Crt 3
```
The SDL GUI runs it as the bundled pass of its post chain, which also takes
-Shadertoy files written for ghostty (`Shader ~/crt.glsl`, `Shader off`), and
-`ShaderAnimation off|on|always` says when the chain animates on its own. With
+Shadertoy files written for ghostty (`Shader ~/crt.glsl`, `Shader off`;
+a file compiles again when it is saved, and a save that fails to compile
+keeps the last good one and says why), and
+`ShaderAnimation off|on|always` says when the chain animates on its own. A
+GUI attached to a detached session runs the session's chain the same way. With
the chain empty the pass is bypassed. CRT works in linear light with restrained
scanlines, mask, bloom and vignette, and no curvature, so clicks land where
they are drawn.
@@ -574,6 +581,21 @@ InactiveDim 30 the unfocused panes' text fades 30% toward its ground
Motion smooth off, crisp, smooth (the default), bouncy or playful
SelectionGlow on a soft halo of the selection's colour round it in the body,
fading in over 100 ms, never over a tag, a grip or the cursor
+HoverGlow on a soft glow under the word a look-hover would open, fading
+ in over 80 ms
+Occlusion on pane bodies darken faintly toward their edges (2%), never
+ over the cursor
+Parallax on a theme's page pattern (lapis's dots) moves with the text
+ at a quarter of its speed
+Afterglow on text that changes glows for a moment in the theme's accent
+ and fades (250 ms), never on a tag, the cursor or a selection
+JumpTrail on in a terminal, a jump of the cursor of three cells or more
+ leaves a trail of a few cells that fades in 120 ms
+ (truecolor terminals; a pixel shell glides instead)
+ChipShadow on in a terminal, a notice chip casts a shadow a cell right and
+ down: half blocks on blank cells, a darker ground on text
+ThumbFlash on in a terminal, a pane's scroll thumb brightens as it scrolls
+ and fades back over 250 ms
CursorBlink on the cursor blinks, solid while typing and half a second
after, eased at each edge, solid after 10 idle seconds
GripWidth 150 the grip's button and the scrollbar under it, percent of the