Add documentation for XFCE
This commit is contained in:
parent
67ccc41a67
commit
4b5a230d1d
49
nixos/doc/manual/configuration/xfce.xml
Normal file
49
nixos/doc/manual/configuration/xfce.xml
Normal 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>
|
||||||
|
NixOS’s 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 KDE’s
|
||||||
|
<command>kdm</command> instead:
|
||||||
|
<programlisting>
|
||||||
|
services.xserver.displayManager.kdm.enable = true;
|
||||||
|
</programlisting>
|
||||||
|
</para>
|
||||||
|
|
||||||
|
</chapter>
|
Loading…
Reference in New Issue
Block a user