anchor.diff:              <filename>~/.config/gtk-3.0/gtk.css</filename>.
             '';
           };
  -
  -        waylandSupport = mkOption {
  -          type = types.bool;
  -          default = false;
  -          description = ''
  -            Support GSettings provider (dconf) in addition to
  -            GtkSettings (INI file). This is needed for Wayland.
  -            </para><para>
  -            Note, on NixOS the following line must be in the
  -            system configuration:
  -            <programlisting>
  -            services.dbus.packages = [ pkgs.gnome3.dconf ];
  -            </programlisting>
  -          '';
  -        };
         };
       };
     };
  
positive.code: 
          xdg.configFile."gtk-3.0/gtk.css".text = cfg3.extraCss;
  
          dconf.settings = mkIf cfg3.waylandSupport {
            "org/gnome/desktop/interface" = dconfIni;
          };
        }
      );
  }
  
negative.code: {
    meta.maintainers = [ maintainers.rycee ];
  
    imports = [
      (mkRemovedOptionModule ["gtk" "gtk3" "waylandSupport"] ''
        This options is not longer needed and can be removed.
      '')
    ];
  
    options = {
      gtk = {
        enable = mkEnableOption "GTK 2/3 configuration";
  