summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-11 12:38:56 -0300
committerGabriel Schneider <[email protected]>2026-09-15 17:24:42 -0300
commit682e237df7e8b22f820d14a4adee58e6e2f84268 (patch)
tree5d888cb46f1a49e89fc55e2a4c232d3af0265b1d /README.md
parent6878e1c309172d624c0d7a3555f6f0217ae6770e (diff)
downloadpardes-682e237df7e8b22f820d14a4adee58e6e2f84268.tar.gz
pardes-682e237df7e8b22f820d14a4adee58e6e2f84268.zip
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.
Diffstat (limited to 'README.md')
-rw-r--r--README.md15
1 files changed, 15 insertions, 0 deletions
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 <name>:<size>` 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 |