anchor.diff:            </fontconfig>
           '';
   
  -      environment.etc."fonts/${pkgs.fontconfig.configVersion}/conf.d/98-nixos.conf".text = nixosConf;
  +      environment.etc."fonts/${pkgs.fontconfig.configVersion}/conf.d/10-nixos-rendering.conf".text = renderConf;
  +      environment.etc."fonts/${pkgs.fontconfig.configVersion}/conf.d/60-nixos-generic-alias.conf".text = genericAliasConf;
   
         environment.etc."fonts/${pkgs.fontconfig.configVersion}/conf.d/99-user.conf" = {
           enable = fontconfig.includeUserConf;
  
positive.code:       environment.etc."fonts/fonts.conf".source =
          pkgs.makeFontsConf { fontconfig = pkgs.fontconfig_210; fontDirectories = config.fonts.fonts; };
  
        environment.etc."fonts/conf.d/98-nixos.conf".text = nixosConf;
  
        # Versioned fontconfig > 2.10. Take shared fonts.conf from fontconfig.
        # Otherwise specify only font directories.
  
negative.code:   config =
      let fontconfig = config.fonts.fontconfig;
          fcBool = x: "<bool>" + (if x then "true" else "false") + "</bool>";
          renderConf = ''
            <?xml version='1.0'?>
            <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
            <fontconfig>
  