about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorgnidorah <gnidorah@users.noreply.github.com>2020-02-21 18:55:05 +0300
committergnidorah <gnidorah@users.noreply.github.com>2020-02-21 18:57:56 +0300
commitffdc7dc3be1b07ac1ebdd7b6d839c6585e786ff5 (patch)
tree02bb1b15fb76b65d340cee9638cc310820b41b3c /nixos
parent956c60eda8408b9aff735afdcdeb16b21a27b480 (diff)
downloadnixlib-ffdc7dc3be1b07ac1ebdd7b6d839c6585e786ff5.tar
nixlib-ffdc7dc3be1b07ac1ebdd7b6d839c6585e786ff5.tar.gz
nixlib-ffdc7dc3be1b07ac1ebdd7b6d839c6585e786ff5.tar.bz2
nixlib-ffdc7dc3be1b07ac1ebdd7b6d839c6585e786ff5.tar.lz
nixlib-ffdc7dc3be1b07ac1ebdd7b6d839c6585e786ff5.tar.xz
nixlib-ffdc7dc3be1b07ac1ebdd7b6d839c6585e786ff5.tar.zst
nixlib-ffdc7dc3be1b07ac1ebdd7b6d839c6585e786ff5.zip
nixos/doc: mention qt and gtk modules
Diffstat (limited to 'nixos')
-rw-r--r--nixos/doc/manual/configuration/x-windows.xml32
1 files changed, 32 insertions, 0 deletions
diff --git a/nixos/doc/manual/configuration/x-windows.xml b/nixos/doc/manual/configuration/x-windows.xml
index 06dd7c8bfb94..e0207b5f2ae8 100644
--- a/nixos/doc/manual/configuration/x-windows.xml
+++ b/nixos/doc/manual/configuration/x-windows.xml
@@ -160,6 +160,38 @@
    package into your system environment. It should work for all Qt 5 library
    versions.
   </para>
+  <para>
+   With help of
+   <option>
+    <link linkend="opt-gtk.enable">
+     gtk
+    </link>
+   </option>
+   and
+   <option>
+    <link linkend="opt-qt.enable">
+     qt
+    </link>
+   </option>
+   modules you can declaratively set system-wide themes settings.
+<programlisting>
+  gtk.enable = true;
+  gtk.theme = {
+    name = "Adwaita-dark";
+    package = pkgs.gnome-themes-extra;
+  };
+  gtk.iconTheme = {
+    name = "Adwaita";
+    package = pkgs.gnome3.adwaita-icon-theme;
+  };
+  qt.enable = true;
+  qt.platformTheme = "gtk3";
+  qt.style = {
+    name = "adwaita-dark";
+    package = pkgs.adwaita-qt;
+  };
+</programlisting>
+  </para>
  </simplesect>
  <simplesect xml:id="custom-xkb-layouts">
   <title>Custom XKB layouts</title>