anchor.diff:  
       # Systemd services
       systemd.packages = with pkgs.xfce4-14; [
  -      thunar
  +      (thunar.override { thunarPlugins = cfg.thunarPlugins; })
       ] ++ optional (!cfg.noDesktop) xfce4-notifyd;
   
     };
  
positive.code:       xfce4-taskmanager
        xfce4-terminal
  
        # TODO: resync patch for plugins
        #(thunar.override { thunarPlugins = cfg.thunarPlugins; })
        thunar
      ] # TODO: NetworkManager doesn't belong here
        ++ optional config.networking.networkmanager.enable networkmanagerapplet
        ++ optional config.powerManagement.enable xfce4-power-manager
  
negative.code:         description = "Enable the Xfce desktop environment.";
        };
  
        thunarPlugins = mkOption {
          default = [];
          type = types.listOf types.package;
          example = literalExample "[ pkgs.xfce4-14.thunar-archive-plugin ]";
          description = ''
            A list of plugin that should be installed with Thunar.
          '';
        };
  
        noDesktop = mkOption {
          type = types.bool;
  