! a screen saver and locker for the X window system
! by Jamie Zawinski
!
-! version 3.12
-! 10-May-99
+! version 3.18
+! 13-Oct-99
!
! See "man xscreensaver" for more info. The latest version is always
! available at http://www.jwz.org/xscreensaver/
*loadURL: netscape -remote 'openURL(%s)' || netscape '%s'
+! The format used for printing the date and time in the password dialog box
+! (see the strftime(3) manual page for details.)
+*dateFormat: %d-%b-%y (%a); %I:%M %p
+! To show the time only:
+! *dateFormat: %I:%M %p
+! For 24 hour time:
+! *dateFormat: %H:%M
+
+
! Turning on "installColormap" interacts erratically with twm and tvtwm,
! but seems to work fine with mwm and olwm. Try it and see. If your
! screen turns some color other than black, the window manager is buggy,
! and change other parameters. See the man page for details.
!
*programs: qix -root -solid -delay 0 -segments 100 \n\
+ qix -root -count 4 -solid -transparent \n\
+ qix -root -count 5 -solid -transparent -linear \
+ -segments 250 -size 100 \n\
attraction -root -mode balls \n\
attraction -root -mode lines -points 3 -segments 200 \n\
attraction -root -mode splines -segments 300 \n\
critical -root \n\
phosphor -root \n\
xmatrix -root \n\
+ petri -root -size 1 -count 20 \n\
+ petri -root -minlifespeed 0.02 -maxlifespeed 0.03 \
+ -minlifespan 1 -maxlifespan 1 -instantdeathchan 0 \
+ -minorchan 0 -anychan 0.3 \n\
+ shadebobs -root \n\
+ ccurve -root \n\
+ blaster -root \n\
+ bumps -root \n\
+ default-n: webcollage -root \n\
+ - default-n: webcollage -root -filter 'vidwhacker -stdin -stdout' \n\
+ - default-n: vidwhacker -root \n\
\
- mono: rocks -root \n\
+ mono: rocks -root \n\
color: rocks -root -fg darksalmon \n\
\
- mono: qix -root -linear -count 5 -size 200 -spread 30 \
+ mono: qix -root -linear -count 5 -size 200 -spread 30 \
-segments 75 -solid -xor \n\
\
color: attraction -root -mode polygons \n\
color: attraction -root -glow -points 10 \n\
color: bubbles -root \n\
\
- PseudoColor: qix -root -count 4 -solid -transparent \n\
- PseudoColor: qix -root -count 5 -solid -transparent -linear \
- -segments 250 -size 100 \n\
- \
@GL_KLUDGE@ GL: gears -root \n\
@GL_KLUDGE@ GL: superquadrics -root \n\
@GL_KLUDGE@ GL: morph3d -root \n\
!
! To display a randomized slideshow of images, you can do something like this:
!
-! default-n: xv -root -rmode 5 image-1.gif -quit
-! default-n: xv -root -rmode 5 image-2.gif -quit
-! default-n: xv -root -rmode 5 image-3.gif -quit
-! ...and so on...
+! default-n: xv -root -rmode 5 -random -viewonly -wloop \
+! -wait 30 $HOME/bitmaps/*.jpg \n\
+!
+! or, if you prefer "xli" to "xv", like this: (but note that xli's "-delay"
+! option doesn't work in conjunction with "-onroot", so you need to add a
+! line for each image individually... "xv" is better in this respect.)
+!
+! default-n: xli -quiet -onroot -center -border black \
+! $HOME/bitmaps/pic1.jpg \n\
+! default-n: xli -quiet -onroot -center -border black \
+! $HOME/bitmaps/pic2.jpg \n\
+! default-n: xli -quiet -onroot -center -border black \
+! $HOME/bitmaps/pic3.jpg \n\
!
! Note that we've used "default-n" as the visual name, rather than just
! "default": this means "default visual, no install", that is, it's like
! specifying the command-line arguments "-visual default -no-install".
-! This is necessary because, when XV is running in "-root" mode, it always
-! assumes that the default visual and colormap are being used, rather than
-! examining the window it is drawing on to see what visual and colormap it
-! has. If we didn't force the default visual to be used, xv would get an
+! This is necessary because, when XV or XLI arerunning in "-root" mode, they
+! always assume that the default visual and colormap are being used, rather
+! than examining the window it is drawing on to see what visual and colormap
+! it has. If we didn't force the default visual to be used, we would get an
! X error. If we didn't force the default colormap to be installed, the
! colors would be all wrong. "default-i" may also be used as a visual name
! (meaning, "-visual default -install") but you probably won't ever need
*Dialog.bodyFont: *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1
*Dialog.labelFont: *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1
*Dialog.buttonFont: *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1
+*Dialog.dateFont: *-courier-medium-r-*-*-*-80-*-*-*-iso8859-1
*Dialog.foreground: #000000
*Dialog.background: #BFBFBF
*Dialog.Button.foreground: #000000
*Label.borderWidth: 0
*preferences_dialog*Dialog.borderWidth: 0
+*demo_dialog*run.label: Run
*demo_dialog*next.label: Run Next
*demo_dialog*prev.label: Run Previous
*demo_dialog*edit.label: Preferences