doc: improve the typesetting

This commit is contained in:
Earnestly 2018-08-04 15:57:01 +01:00
parent 67330907da
commit 8d75ae233b
1 changed files with 14 additions and 15 deletions

29
README
View File

@ -13,33 +13,32 @@ INTRODUCTION
Some of these major differences are listed here: Some of these major differences are listed here:
* The server's command-line is hard coded and not exposed to the * The server's command-line is hard coded and not exposed to the user.
user.
* The server doesn't listen on anything except unix domain sockets. * The server doesn't listen on anything except unix domain sockets.
* The server starts on the same tty the user logged in on. * The server starts on the same tty the user logged in on.
* The first DISPLAY is 1 instead of 0 contrary to what X(7) suggests as it * The first DISPLAY is 1 instead of 0 contrary to what X(7) suggests
is coupled to the tty number. as it is coupled to the tty number.
* xauth entries are overwritten if the displayname is identical. * xauth entries are overwritten if the displayname is identical.
* Corresponding xauth entries are unconditionally removed when the server * Corresponding xauth entries are unconditionally removed when the
exits. server exits.
* The server uses the -noreset flag. * The server uses the -noreset flag.
* While XAUTHORITY is still honoured, $XDG_DATA_HOME/sx/xauthfile is used * While XAUTHORITY is still honoured, $XDG_DATA_HOME/sx/xauthfile is
by default instead of $HOME/.Xauthority used by default instead of $HOME/.Xauthority
* Very little proxy error checking is used preferring instead to let each * Very little proxy error checking is used preferring instead to let
tool speak for itself. each tool speak for itself.
* None of the typical /etc/X11/xinit infrastructure is directly used. * None of the typical /etc/X11/xinit infrastructure is directly used.
* Neither XINITRC is honoured nor .xinitrc used. * Neither XINITRC is honoured nor .xinitrc used.
* The XDG_CONFIG_HOME/sx/sxrc file is used instead of .xinitrc and is * The XDG_CONFIG_HOME/sx/sxrc file is used instead of .xinitrc and is
required to be executable. required to be executable.
For a rationale on why this exists, the author invites the reader to look For a rationale on why this exists, the author invites the reader to
over the source code for both xinit and startx. look over the source code for both xinit and startx.
NOTES NOTES
Since the addition of Xorg.wrap it may be necessary to set allowed_users to Since the addition of Xorg.wrap it may be necessary to set allowed_users
anybody in /etc/X11/Xwrapper.config as sx attempts to start clients from to anybody in /etc/X11/Xwrapper.config as sx attempts to start clients
within a subshell and is thusly not considered a console user. from within a subshell and is thusly not considered a console user.
REQUIRES REQUIRES