summaryrefslogtreecommitdiff
path: root/docs/config.md
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-14 21:26:47 -0300
committerGabriel Schneider <[email protected]>2026-09-15 17:24:42 -0300
commita624a56e289e4a02a411f83741f0f2c9fc0f0b2e (patch)
treeb87e3ca10dd1c4417112164f792b5da1e26de0a6 /docs/config.md
parent95681ff7017b8a9e4c8f9fa6a7371d1233432f2f (diff)
downloadpardes-a624a56e289e4a02a411f83741f0f2c9fc0f0b2e.tar.gz
pardes-a624a56e289e4a02a411f83741f0f2c9fc0f0b2e.zip
Add Linux Tty9p mounted terminals and forward raw TTY keys
Diffstat (limited to 'docs/config.md')
-rw-r--r--docs/config.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/config.md b/docs/config.md
index ff960aac..99da2fdd 100644
--- a/docs/config.md
+++ b/docs/config.md
@@ -252,6 +252,17 @@ the constant to `1.0` to accept every projected color, collapses included.
already open keep the shell they are running. A bare name is resolved against
the handful of directories a shell actually lives in, not `$PATH`.
+On Linux, `Tty9p` (`SPC n 9`) starts that shell with a private kernel 9P mount,
+asking sudo inside the new terminal. `$PARDES_MOUNT` names the mountpoint.
+The installed `pardes-v9fs` helper lives beside the editor; development builds
+can set `PARDES_V9FS_HELPER` to its absolute path. See [v9fs.md](v9fs.md).
+
+Ctrl-B switches between raw TTY and editor mode. Plain Escape at a detected
+shell prompt hops back to the previous pane. Other keys, including Ctrl-O, Ctrl-W,
+paste shortcuts, and modified Escape belong
+to the child. Use `Togglettymode` in the pane tag to return to editor
+mode in place. Desktop paste events still feed the terminal.
+
`Font` and `FontSel` exist ONLY in the SDL GUI and native macOS builds — a
terminal's font belongs to its emulator and a browser's to the page — so a
`Font` line is one of the silently-ignored ones everywhere else. Both builds