From a624a56e289e4a02a411f83741f0f2c9fc0f0b2e Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Mon, 14 Sep 2026 21:26:47 -0300 Subject: Add Linux Tty9p mounted terminals and forward raw TTY keys --- docs/config.md | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'docs/config.md') 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 -- cgit v1.3