readme: minor rewrite of server/daemon section

This commit is contained in:
Daniel Eklöf 2020-10-09 18:54:54 +02:00
parent 5b0af8ed59
commit a4b7b1f28f
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -202,14 +202,12 @@ When run normally, **foot** is a single-window application; if you
want another window, start another foot process. want another window, start another foot process.
However, foot can also be run in a _server_ mode. In this mode, one However, foot can also be run in a _server_ mode. In this mode, one
process hosts multiple windows. Note that this is **nothing** like process hosts multiple windows. All Wayland communication, VT parsing
tabs. When first started in server mode, **no** windows are available. and rendering is done in the server process.
You open new windows by running `footclient`. This is a small process New windows are opened by running `footclient`, which remains running
that instructs the foot server to open a new terminal window. The until the terminal window is closed, at which point it exits with the
client process remains running until the terminal window is exit value of the client process (typically the shell).
closed. The exit value of the client process is that of the shell that
was running in the terminal window.
The point of this mode is **a)** reduced memory footprint - all The point of this mode is **a)** reduced memory footprint - all
terminal windows will share fonts and glyph cache, and **b)** reduced terminal windows will share fonts and glyph cache, and **b)** reduced