about summary refs log tree commit diff
path: root/nixos/modules/config/fonts/fontconfig.nix
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@mailbox.org>2017-03-12 17:08:02 -0500
committerThomas Tuegel <ttuegel@mailbox.org>2017-03-17 13:50:10 -0500
commita6fce585e4c7acbd3fbb045199ef39a2f71df4ec (patch)
treeec472d7fdd83b548d8fe1710c0bf4aadad557178 /nixos/modules/config/fonts/fontconfig.nix
parent354ea69ae42d2a1b691a4f3cb771e59141bd0dcd (diff)
downloadnixlib-a6fce585e4c7acbd3fbb045199ef39a2f71df4ec.tar
nixlib-a6fce585e4c7acbd3fbb045199ef39a2f71df4ec.tar.gz
nixlib-a6fce585e4c7acbd3fbb045199ef39a2f71df4ec.tar.bz2
nixlib-a6fce585e4c7acbd3fbb045199ef39a2f71df4ec.tar.lz
nixlib-a6fce585e4c7acbd3fbb045199ef39a2f71df4ec.tar.xz
nixlib-a6fce585e4c7acbd3fbb045199ef39a2f71df4ec.tar.zst
nixlib-a6fce585e4c7acbd3fbb045199ef39a2f71df4ec.zip
nixos/fontconfig: set rendering defaults, not overrides
Diffstat (limited to 'nixos/modules/config/fonts/fontconfig.nix')
-rw-r--r--nixos/modules/config/fonts/fontconfig.nix14
1 files changed, 7 insertions, 7 deletions
diff --git a/nixos/modules/config/fonts/fontconfig.nix b/nixos/modules/config/fonts/fontconfig.nix
index aa9c59ec551b..a137eab35344 100644
--- a/nixos/modules/config/fonts/fontconfig.nix
+++ b/nixos/modules/config/fonts/fontconfig.nix
@@ -75,23 +75,23 @@ let cfg = config.fonts.fontconfig;
       <fontconfig>
 
         <!-- Default rendering settings -->
-        <match target="font">
-          <edit mode="assign" name="hinting">
+        <match target="pattern">
+          <edit mode="append" name="hinting">
             ${fcBool cfg.hinting.enable}
           </edit>
-          <edit mode="assign" name="autohint">
+          <edit mode="append" name="autohint">
             ${fcBool cfg.hinting.autohint}
           </edit>
-          <edit mode="assign" name="hintstyle">
+          <edit mode="append" name="hintstyle">
             <const>hintslight</const>
           </edit>
-          <edit mode="assign" name="antialias">
+          <edit mode="append" name="antialias">
             ${fcBool cfg.antialias}
           </edit>
-          <edit mode="assign" name="rgba">
+          <edit mode="append" name="rgba">
             <const>${cfg.subpixel.rgba}</const>
           </edit>
-          <edit mode="assign" name="lcdfilter">
+          <edit mode="append" name="lcdfilter">
             <const>lcd${cfg.subpixel.lcdfilter}</const>
           </edit>
         </match>