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