anchor.diff:                fonts, but better than unhinted fonts.
               '';
             };
  +
  +          style = mkOption {
  +            type = types.enum [ "hintnone" "hintslight" "hintmedium" "hintfull" ];
  +            default = "hintslight";
  +            description = ''
  +              Hintstyle is the amount of font reshaping done to line up
  +              to the grid.
  +
  +              hintslight will make the font more fuzzy to line up to the grid
  +              but will be better in retaining font shape, while hintfull will
  +              be a crisp font that aligns well to the pixel grid but will lose
  +              a greater amount of font shape.
  +            '';
  +          };
           };
   
           includeUserConf = mkOption {
  
positive.code:           ${fcBool cfg.hinting.autohint}
          </edit>
          <edit mode="append" name="hintstyle">
            <const>hintslight</const>
          </edit>
          <edit mode="append" name="antialias">
            ${fcBool cfg.antialias}
  
negative.code:     (mkRenamedOptionModule [ "fonts" "fontconfig" "ultimate" "useEmbeddedBitmaps" ] [ "fonts" "fontconfig" "useEmbeddedBitmaps" ])
      (mkRenamedOptionModule [ "fonts" "fontconfig" "ultimate" "forceAutohint" ] [ "fonts" "fontconfig" "forceAutohint" ])
      (mkRenamedOptionModule [ "fonts" "fontconfig" "ultimate" "renderMonoTTFAsBitmap" ] [ "fonts" "fontconfig" "renderMonoTTFAsBitmap" ])
      (mkRemovedOptionModule [ "fonts" "fontconfig" "forceAutohint" ] "")
      (mkRemovedOptionModule [ "fonts" "fontconfig" "renderMonoTTFAsBitmap" ] "")
      (mkRemovedOptionModule [ "fonts" "fontconfig" "dpi" ] "Use display server-specific options")
  