anchor.diff:          else toString v;
       in
         "${n} = ${v'}";
  -
  -  toDconfIni = generators.toINI {
  -    mkKeyValue = key: value:
  -      let
  -        tweakVal = v:
  -          if isString v then "'${v}'"
  -          else toString v;
  -      in
  -        "${key}=${tweakVal value}";
  -  };
   
     fontType = types.submodule {
       options = {
  
positive.code:   cfg = config.gtk;
    cfg2 = config.gtk.gtk2;
    cfg3 = config.gtk.gtk3;
  
    dag = config.lib.dag;
  
    toGtk3Ini = generators.toINI {
      mkKeyValue = key: value:
  
negative.code: 
          xdg.configFile."gtk-3.0/gtk.css".text = cfg3.extraCss;
  
          dconf.settings = mkIf cfg3.waylandSupport {
            "org/gnome/desktop/interface" = dconfIni;
          };
        }
      );
  