anchor.diff:  
       environment.variables = attrByPath [ cfg.platformTheme "environment" "variables" ] {} platforms;
   
  -    environment.etc = attrByPath [ cfg.platformTheme "environment" "etc" ] {} platforms;
  +    environment.etc = attrByPath [ cfg.platformTheme "environment" "etc" ] {} platforms // {
  +      "xdg/Trolltech.conf".text =
  +        toQtIni {
  +          Qt = qt;
  +        };
  +    };
   
       environment.systemPackages = attrByPath [ cfg.platformTheme "environment" "systemPackages" ] [] platforms
         ++ optionalPackage cfg.font
  
positive.code:     optionalAttrs (cfg.iconTheme != null)
        { Theme = cfg.iconTheme.name; };
  
    fontType = types.submodule {
      options = {
        package = mkOption {
  
negative.code:     qt = {
  
        enable = mkEnableOption "Qt theming configuration";
  
        qt4 = mkOption {
          type = types.bool;
          default = true;
          description = ''
            Whether to enable theming for obsolete Qt4 engine.
          '';
        };
  
        platformTheme = mkOption {
          type = types.enum (attrNames platforms);
  