diff --git a/etc/default.nix b/etc/default.nix
index b09f8ca794f..f9d567d20a9 100644
--- a/etc/default.nix
+++ b/etc/default.nix
@@ -125,6 +125,7 @@ import ../helpers/make-etc.nix {
inherit (pkgs) fontconfig;
}
"xsltproc --stringparam fontDirectories \"$fontDirectories\" \\
+ --stringparam fontconfig \"$fontconfig\" \\
${./fonts/make-fonts-conf.xsl} $fontconfig/etc/fonts/fonts.conf \\
> $out
";
diff --git a/etc/fonts/make-fonts-conf.xsl b/etc/fonts/make-fonts-conf.xsl
index 73deb41c65e..f716700d98e 100644
--- a/etc/fonts/make-fonts-conf.xsl
+++ b/etc/fonts/make-fonts-conf.xsl
@@ -15,12 +15,19 @@
+
-
+
+ /etc/fonts/conf.d
+ /etc/fonts/conf.d
+
+ /var/cache/fontconfig
+ ~/.fontconfig
+
@@ -30,4 +37,4 @@
-
\ No newline at end of file
+