From 682e237df7e8b22f820d14a4adee58e6e2f84268 Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Fri, 11 Sep 2026 12:38:56 -0300 Subject: trunk: resume before the Reload experiment Empty marker on the last pre-Reload change. Keep the Reload experiment on reload (3801914), its first change on reload-start (200a1fc), and the unfinished performance investigation on reload-perf-wip. --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 1fdb73bb..49bcdb29 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,20 @@ One core, five frontends. The core owns editing, layout, rendering, and the filesystem namespace. Frontends translate native input into `pardes.Event`, present `pardes.Surface`, and perform host effects such as spawning processes. +Fifteen [native Pardes themes](docs/themes.md) coordinate the editor, search, +diagnostics and embedded terminal: `orchard` (the near-black default), `dusk`, +`ink`, `paper`, `daybreak`, and the Acme-inspired `atelier`. `ink` and +`daybreak` provide high contrast dark and light choices. Six classic-inspired +adaptations add `forge`, `lagoon`, `solarium`, `spectrum`, `harvest`, and `clay`. +`forge_black` and `orchard_black` offer pure-black variations; `forge_soft` +offers a deliberately softer contrast. Execute `ThemeSel` to choose native +themes first, followed by the existing legacy/imported collection. `FocusTint` toggles +the active pane and column tag tints (on by default), and `SyntaxBold` toggles bold +syntax keywords (off by default), in both GUI and TTY. + +SDL also supports `Font :` and optional pixel companions in the +unused workspace tag: `Pet cat`, `Pet frog`, or `Pet off`. + `Mini path` opens a braille minimap with syntax colors: two text columns by four lines per cell. It reads through the normal filesystem namespace; run it again to refresh. Mini snapshots survive Dump/Restore without rereading the source. @@ -206,6 +220,7 @@ sketch; `docs/design.pdf` is a retained rendering/search fixture and may lag it. | `docs/design.typ` | architecture: the seams, the data model, the build graph | | `docs/detached.md` | one core, many frontends, over a unix socket | | `docs/config.md` | build options and runtime configuration | +| `docs/tags.md` | editable workspace, column and pane tags; filename drafts | | `docs/fs.md` | default 9P service, Look resolution, and named mounts | | `docs/lsp.md` | in-process ZLS and external language servers | | `docs/lsp-evaluation.md` | why that backend, measured against the alternatives | -- cgit v1.3