Add documentation for XFCE

This commit is contained in:
Matthias Beyer 2017-02-06 09:10:05 +01:00
parent 67ccc41a67
commit 4b5a230d1d

View file

@ -0,0 +1,49 @@
<chapter xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="sec-x11">
<title>XFCE Desktop Environment</title>
<para>
To enable the XFCE Desktop Environment, set
<programlisting>
services.xserver.desktopManager = {
xfce.enable = true;
default = "xfce";
};
</programlisting>
</para>
<para>
Optionally, <emphasis>compton</emphasis>
can be enabled for nice graphical effects, some example settings:
<programlisting>
services.compton = {
enable = true;
fade = true;
inactiveOpacity = "0.9";
shadow = true;
fadeDelta = 4;
};
</programlisting>
</para>
<para>
XFCE programs are not installed automatically.
To install them manually (system wide), put them into your
<literal>environment.systemPackages</literal>-
<para>
<para>
NixOSs default <emphasis>display manager</emphasis> (the
program that provides a graphical login prompt and manages the X
server) is SLiM. You can, for example, select KDEs
<command>kdm</command> instead:
<programlisting>
services.xserver.displayManager.kdm.enable = true;
</programlisting>
</para>
</chapter>