File xscreensaver-default-screensaver.patch of Package xscreensaver-uncensored
modify default configuration - do not grab images from desktop - do not show error output of hacks - ignore not installed hacks (they might disappear on update) - set path to images to use - display date + hostname in hacks requiring text input - select default screensaver to use ================================================================================ --- driver/XScreenSaver.ad.in +++ driver/XScreenSaver.ad.in @@ -37,7 +37,7 @@ *dpmsStandby: 2:00:00 *dpmsSuspend: 2:00:00 *dpmsOff: 4:00:00 -*grabDesktopImages: True +*grabDesktopImages: False *grabVideoFrames: False *chooseRandomImages: @DEFAULT_IMAGES_P@ *imageDirectory: @DEFAULT_IMAGE_DIRECTORY@ @@ -54,10 +54,10 @@ *splash: True *splashDuration: 0:00:05 *visualID: default -*captureStderr: True -*ignoreUninstalledPrograms: False +*captureStderr: False +*ignoreUninstalledPrograms: True -*textMode: file +*textMode: date *textLiteral: XScreenSaver *textFile: @DEFAULT_TEXT_FILE@ *textProgram: fortune @@ -139,6 +139,8 @@ ! *installColormap: True +*mode: one +*selected: 150 ! This is the list of installed screen saver modes. See "man xscreensaver" ! for the syntax used here. @@ -381,7 +383,8 @@ @GL_KLUDGE@ GL: blocktube -root \n\ @GL_KLUDGE@ GL: flipflop -root \n\ @GL_KLUDGE@ GL: antspotlight -root \n\ -- GL: glslideshow -root \n\ +@GL_KLUDGE@ GL: glslideshow -root -duration 30 -zoom 60 \ + -pan 30 -fade 5 \n\ @GL_KLUDGE@ GL: polytopes -root \n\ @GL_KLUDGE@ GL: gleidescope -root \n\ - GL: mirrorblob -root \n\ --- driver/XScreenSaver_ad.h +++ driver/XScreenSaver_ad.h @@ -1,7 +1,8 @@ "#error Do not run app-defaults files through xrdb!", "#error That does not do what you might expect.", "#error Put this file in /usr/lib/X11/app-defaults/XScreenSaver instead.", -"*mode: random", +"*mode: one", +"*selected: 150", "*timeout: 0:10:00", "*cycle: 0:10:00", "*lockTimeout: 0:00:00", @@ -10,10 +11,10 @@ "*dpmsStandby: 2:00:00", "*dpmsSuspend: 2:00:00", "*dpmsOff: 4:00:00", -"*grabDesktopImages: True", +"*grabDesktopImages: False", "*grabVideoFrames: False", "*chooseRandomImages: True", -"*imageDirectory: /Library/Desktop Pictures/", +"*imageDirectory: /usr/share/wallpapers/", "*nice: 10", "*memoryLimit: 0", "*lock: False", @@ -28,8 +29,8 @@ "*splashDuration: 0:00:05", "*visualID: default", "*captureStderr: True", -"*ignoreUninstalledPrograms: False", -"*textMode: file", +"*ignoreUninstalledPrograms: True", +"*textMode: date", "*textLiteral: XScreenSaver", "*textFile: /usr/X11R6/README", "*textProgram: fortune", @@ -282,7 +283,8 @@ GL: blocktube -root \\n\ GL: flipflop -root \\n\ GL: antspotlight -root \\n\ -- GL: glslideshow -root \\n\ + GL: glslideshow -root -duration 21 -zoom 84 \ + -pan 30 -titles \\n\ GL: polytopes -root \\n\ GL: gleidescope -root \\n\ - GL: mirrorblob -root \\n\