anchor.diff:          description = "Enable the Xfce desktop environment.";
         };
   
  -    # TODO: support thunar plugins
  -    #   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.
  -    #     '';
  -    #  };
  +      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;
  
positive.code: 
      # Systemd services
      systemd.packages = with pkgs.xfce4-14; [
        thunar
      ] ++ optional (!cfg.noDesktop) xfce4-notifyd;
  
    };
  
negative.code:       xfce4-taskmanager
        xfce4-terminal
  
        (thunar.override { thunarPlugins = cfg.thunarPlugins; })
      ] # TODO: NetworkManager doesn't belong here
        ++ optional config.networking.networkmanager.enable networkmanagerapplet
        ++ optional config.powerManagement.enable xfce4-power-manager
  