From http://www.jwz.org/xscreensaver/xscreensaver-5.16.tar.gz
[xscreensaver] / driver / XScreenSaver.ad.in
1 !
2 !                              XScreenSaver
3 !
4 !            a screen saver and locker for the X window system
5 !                            by Jamie Zawinski
6 !
7 !                              version 5.16
8 !                              19-Jun-2012
9 !
10 ! See "man xscreensaver" for more info.  The latest version is always
11 ! available at http://www.jwz.org/xscreensaver/
12
13
14 ! These resources, when placed in the system-wide app-defaults directory
15 ! (e.g., /usr/lib/X11/app-defaults/XScreenSaver) will provide the default
16 ! settings for new users.  However, if you have a ".xscreensaver" file in
17 ! your home directory, the settings in that file take precedence.
18
19
20 ! Don't hand this file to "xrdb" -- that isn't how app-defaults files work.
21 ! Though app-defaults files have (mostly) the same syntax as your ~/.Xdefaults
22 ! file, they are used differently, and if you run this file through xrdb,
23 ! you will probably mess things up.
24
25 #error Do not run app-defaults files through xrdb!
26 #error That does not do what you might expect.
27 #error Put this file in /usr/lib/X11/app-defaults/XScreenSaver instead.
28
29 ! /* (xrdb prevention kludge: whole file)
30
31 *mode:                  random
32 *timeout:               0:10:00
33 *cycle:                 0:10:00
34 *lockTimeout:           0:00:00
35 *passwdTimeout:         0:00:30
36 *dpmsEnabled:           False
37 *dpmsQuickoffEnabled:   False
38 *dpmsStandby:           2:00:00
39 *dpmsSuspend:           2:00:00
40 *dpmsOff:               4:00:00
41 *grabDesktopImages:     True
42 *grabVideoFrames:       False
43 *chooseRandomImages:    @DEFAULT_IMAGES_P@
44 ! This can be a local directory name, or the URL of an RSS or Atom feed.
45 *imageDirectory:        @DEFAULT_IMAGE_DIRECTORY@
46 *nice:                  10
47 *memoryLimit:           0
48 *lock:                  False
49 *verbose:               False
50 *timestamp:             True
51 *fade:                  True
52 *unfade:                False
53 *fadeSeconds:           0:00:03
54 *fadeTicks:             20
55 *splash:                True
56 *splashDuration:        0:00:05
57 *visualID:              default
58 *captureStderr:         True
59 *ignoreUninstalledPrograms: False
60
61 *textMode:              file
62 *textLiteral:           XScreenSaver
63 *textFile:              @DEFAULT_TEXT_FILE@
64 *textProgram:           fortune
65 *textURL:               http://twitter.com/statuses/public_timeline.atom
66 !*textURL:              http://www.livejournal.com/stats/latest-rss.bml
67
68 *overlayTextForeground: #FFFF00
69 *overlayTextBackground: #000000
70 *overlayStderr:         True
71 *font:                  *-medium-r-*-140-*-m-*
72
73 ! The default is to use these extensions if available (as noted.)
74 *sgiSaverExtension:     True
75 *xidleExtension:        True
76 *procInterrupts:        True
77
78 ! Turning this on makes pointerHysteresis not work.
79 *xinputExtensionDev:    False
80
81 ! Set this to True if you are experiencing longstanding XFree86 bug #421
82 ! (xscreensaver not covering the whole screen)
83 GetViewPortIsFullOfLies: False
84
85 ! This is what the "Demo" button on the splash screen runs (/bin/sh syntax.)
86 *demoCommand: xscreensaver-demo
87
88 ! This is what the "Prefs" button on the splash screen runs (/bin/sh syntax.)
89 *prefsCommand: xscreensaver-demo -prefs
90
91 ! This is the URL loaded by the "Help" button on the splash screen,
92 ! and by the "Documentation" menu item in xscreensaver-demo.
93 *helpURL: http://www.jwz.org/xscreensaver/man.html
94
95 ! loadURL       -- how the "Help" buttons load the helpURL (/bin/sh syntax.)
96 ! manualCommand -- how the "Documentation" buttons display man pages.
97 !
98 ! And there are so very many options to choose from!
99 !
100 !   Gnome 2.4, 2.6: (yelp can't display man pages, as of 2.6.3)
101 !
102 @GNOME24@*loadURL: @WITH_BROWSER@ '%s'
103 @GNOME24@*manualCommand: gnome-terminal --title '%s manual' \
104 @GNOME24@               --command '/bin/sh -c "man %s; read foo"'
105 !
106 !   Gnome 2.2:
107 !
108 @GNOME22@*loadURL: gnome-url-show '%s'
109 @GNOME22@*manualCommand: gnome-terminal --title '%s manual' \
110 @GNOME22@               --command '/bin/sh -c "man %s; read foo"'
111 !
112 !   Gnome 1.4:
113 !
114 !       *loadURL: gnome-moz-remote --newwin '%s'
115 !       *manualCommand: gnome-help-browser 'man:%s'
116 !
117 !   non-Gnome systems:
118 !
119 @NOGNOME@*loadURL: firefox '%s' || mozilla '%s' || netscape '%s'
120 @NOGNOME@*manualCommand: xterm -sb -fg black -bg gray75 -T '%s manual' \
121 @NOGNOME@                   -e /bin/sh -c 'man "%s" ; read foo'
122
123
124 ! The format used for printing the date and time in the password dialog box
125 ! (see the strftime(3) manual page for details.)
126 *dateFormat:            %d-%b-%y (%a); %I:%M %p
127 ! To show the time only:
128 ! *dateFormat:          %I:%M %p
129 ! For 24 hour time:
130 ! *dateFormat:          %H:%M
131
132
133 ! This command is executed by the "New Login" button on the lock dialog.
134 ! (That button does not appear on the dialog if this program does not exist.)
135 ! For Gnome: probably "gdmflexiserver -ls".  KDE, probably "kdmctl reserve".
136 ! Or maybe yet another wheel-reinvention, "lxdm -c USER_SWITCH".
137 !
138 @NEW_LOGIN_COMMAND_P@*newLoginCommand:  @NEW_LOGIN_COMMAND@
139
140
141 ! Turning on "installColormap" on 8-bit systems interacts erratically with
142 ! certain jurassic window managers.  If your screen turns some color other
143 ! than black, the window manager is buggy, and you need to set this resource
144 ! to false.  Or switch WMs.  Or join the 21st century and get a 24-bit
145 ! graphics card.
146 !
147 *installColormap:       True
148
149
150 ! This is the list of installed screen saver modes.  See "man xscreensaver"
151 ! for the syntax used here.
152 !
153 ! If you want to disable a screensaver, DO NOT remove it from this list:
154 ! instead, mark it as inactive by placing a "-" at the beginning of the line.
155 !
156 ! You can use the `xscreensaver-demo' program to edit the current list of
157 ! screen savers interactively.
158 !
159 *programs:                                                                    \
160                                 maze -root                                  \n\
161 @GL_KLUDGE@ GL:                                 superquadrics -root                         \n\
162                                 attraction -root                            \n\
163                                 blitspin -root                              \n\
164                                 greynetic -root                             \n\
165                                 helix -root                                 \n\
166                                 hopalong -root                              \n\
167                                 imsmap -root                                \n\
168 -                               noseguy -root                               \n\
169 -                               pyro -root                                  \n\
170                                 qix -root                                   \n\
171 -                               rocks -root                                 \n\
172                                 rorschach -root                             \n\
173                                 decayscreen -root                           \n\
174                                 flame -root                                 \n\
175                                 halo -root                                  \n\
176                                 slidescreen -root                           \n\
177                                 pedal -root                                 \n\
178                                 bouboule -root                              \n\
179 -                               braid -root                                 \n\
180                                 coral -root                                 \n\
181                                 deco -root                                  \n\
182                                 drift -root                                 \n\
183 -                               fadeplot -root                              \n\
184                                 galaxy -root                                \n\
185                                 goop -root                                  \n\
186                                 grav -root                                  \n\
187                                 ifs -root                                   \n\
188 @GL_KLUDGE@ GL:                                 jigsaw -root                                \n\
189                                 julia -root                                 \n\
190 -                               kaleidescope -root                          \n\
191 @GL_KLUDGE@ GL:                                 moebius -root                               \n\
192                                 moire -root                                 \n\
193 @GL_KLUDGE@ GL:                                 morph3d -root                               \n\
194                                 mountain -root                              \n\
195                                 munch -root                                 \n\
196                                 penrose -root                               \n\
197 @GL_KLUDGE@ GL:                                 pipes -root                                 \n\
198                                 rd-bomb -root                               \n\
199 @GL_KLUDGE@ GL:                                 rubik -root                                 \n\
200 -                               sierpinski -root                            \n\
201                                 slip -root                                  \n\
202 @GL_KLUDGE@ GL:                                 sproingies -root                            \n\
203                                 starfish -root                              \n\
204                                 strange -root                               \n\
205                                 swirl -root                                 \n\
206                                 triangle -root                              \n\
207                                 xjack -root                                 \n\
208                                 xlyap -root                                 \n\
209 @GL_KLUDGE@ GL:                                 atlantis -root                              \n\
210                                 bsod -root                                  \n\
211 @GL_KLUDGE@ GL:                                 bubble3d -root                              \n\
212 @GL_KLUDGE@ GL:                                 cage -root                                  \n\
213 -                               crystal -root                               \n\
214                                 cynosure -root                              \n\
215                                 discrete -root                              \n\
216                                 distort -root                               \n\
217                                 epicycle -root                              \n\
218                                 flow -root                                  \n\
219 - GL:                           glplanet -root                              \n\
220                                 interference -root                          \n\
221                                 kumppa -root                                \n\
222 @GL_KLUDGE@ GL:                                 lament -root                                \n\
223                                 moire2 -root                                \n\
224 @GL_KLUDGE@ GL:                                 sonar -root                                 \n\
225 @GL_KLUDGE@ GL:                                 stairs -root                                \n\
226                                 truchet -root                               \n\
227 -                               vidwhacker -root                            \n\
228                                 blaster -root                               \n\
229                                 bumps -root                                 \n\
230                                 ccurve -root                                \n\
231                                 compass -root                               \n\
232                                 deluxe -root                                \n\
233 -                               demon -root                                 \n\
234 @GLE_KLUDGE@ GL:                                extrusion -root                             \n\
235 -                               loop -root                                  \n\
236                                 penetrate -root                             \n\
237                                 petri -root                                 \n\
238                                 phosphor -root                              \n\
239 @GL_KLUDGE@ GL:                                 pulsar -root                                \n\
240                                 ripples -root                               \n\
241                                 shadebobs -root                             \n\
242 @GL_KLUDGE@ GL:                                 sierpinski3d -root                          \n\
243                                 spotlight -root                             \n\
244                                 squiral -root                               \n\
245                                 wander -root                                \n\
246 -                               webcollage -root                            \n\
247                                 xflame -root                                \n\
248                                 xmatrix -root                               \n\
249 @GL_KLUDGE@ GL:                                 gflux -root                                 \n\
250 -                               nerverot -root                              \n\
251                                 xrayswarm -root                             \n\
252                                 xspirograph -root                           \n\
253 @GL_KLUDGE@ GL:                                 circuit -root                               \n\
254 @GL_KLUDGE@ GL:                                 dangerball -root                            \n\
255 - GL:                           dnalogo -root                               \n\
256 @GL_KLUDGE@ GL:                                 engine -root                                \n\
257 @GL_KLUDGE@ GL:                                 flipscreen3d -root                          \n\
258 @GL_KLUDGE@ GL:                                 gltext -root                                \n\
259 @GL_KLUDGE@ GL:                                 menger -root                                \n\
260 @GL_KLUDGE@ GL:                                 molecule -root                              \n\
261                                 rotzoomer -root                             \n\
262                                 speedmine -root                             \n\
263 @GL_KLUDGE@ GL:                                 starwars -root                              \n\
264 @GL_KLUDGE@ GL:                                 stonerview -root                            \n\
265                                 vermiculate -root                           \n\
266                                 whirlwindwarp -root                         \n\
267                                 zoom -root                                  \n\
268                                 anemone -root                               \n\
269                                 apollonian -root                            \n\
270 @GL_KLUDGE@ GL:                                 boxed -root                                 \n\
271 @GL_KLUDGE@ GL:                                 cubenetic -root                             \n\
272 @GL_KLUDGE@ GL:                                 endgame -root                               \n\
273                                 euler2d -root                               \n\
274                                 fluidballs -root                            \n\
275 @GL_KLUDGE@ GL:                                 flurry -root                                \n\
276 - GL:                           glblur -root                                \n\
277 @GL_KLUDGE@ GL:                                 glsnake -root                               \n\
278                                 halftone -root                              \n\
279 @GL_KLUDGE@ GL:                                 juggler3d -root                             \n\
280 @GL_KLUDGE@ GL:                                 lavalite -root                              \n\
281 -                               polyominoes -root                           \n\
282 @GL_KLUDGE@ GL:                                 queens -root                                \n\
283 - GL:                           sballs -root                                \n\
284 @GL_KLUDGE@ GL:                                 spheremonics -root                          \n\
285 -                               thornbird -root                             \n\
286                                 twang -root                                 \n\
287 - GL:                           antspotlight -root                          \n\
288                                 apple2 -root                                \n\
289 @GL_KLUDGE@ GL:                                 atunnel -root                               \n\
290                                 barcode -root                               \n\
291 @GL_KLUDGE@ GL:                                 blinkbox -root                              \n\
292 @GL_KLUDGE@ GL:                                 blocktube -root                             \n\
293 @GL_KLUDGE@ GL:                                 bouncingcow -root                           \n\
294                                 cloudlife -root                             \n\
295 @GL_KLUDGE@ GL:                                 cubestorm -root                             \n\
296                                 eruption -root                              \n\
297 @GL_KLUDGE@ GL:                                 flipflop -root                              \n\
298 @GL_KLUDGE@ GL:                                 flyingtoasters -root                        \n\
299                                 fontglide -root                             \n\
300 @GL_KLUDGE@ GL:                                 gleidescope -root                           \n\
301 @GL_KLUDGE@ GL:                                 glknots -root                               \n\
302 @GL_KLUDGE@ GL:                                 glmatrix -root                              \n\
303 - GL:                           glslideshow -root                           \n\
304 @GL_KLUDGE@ GL:                                 hypertorus -root                            \n\
305 - GL:                           jigglypuff -root                            \n\
306                                 metaballs -root                             \n\
307 @GL_KLUDGE@ GL:                                 mirrorblob -root                            \n\
308                                 piecewise -root                             \n\
309 @GL_KLUDGE@ GL:                                 polytopes -root                             \n\
310                                 pong -root                                  \n\
311                                 popsquares -root                            \n\
312 @GL_KLUDGE@ GL:                                 surfaces -root                              \n\
313                                 xanalogtv -root                             \n\
314 -                               abstractile -root                           \n\
315                                 anemotaxis -root                            \n\
316 - GL:                           antinspect -root                            \n\
317                                 fireworkx -root                             \n\
318                                 fuzzyflakes -root                           \n\
319                                 interaggregate -root                        \n\
320                                 intermomentary -root                        \n\
321                                 memscroller -root                           \n\
322 @GL_KLUDGE@ GL:                                 noof -root                                  \n\
323                                 pacman -root                                \n\
324 @GL_KLUDGE@ GL:                                 pinion -root                                \n\
325 @GL_KLUDGE@ GL:                                 polyhedra -root                             \n\
326 - GL:                           providence -root                            \n\
327                                 substrate -root                             \n\
328                                 wormhole -root                              \n\
329 - GL:                           antmaze -root                               \n\
330 @GL_KLUDGE@ GL:                                 boing -root                                 \n\
331                                 boxfit -root                                \n\
332 @GL_KLUDGE@ GL:                                 carousel -root                              \n\
333                                 celtic -root                                \n\
334 @GL_KLUDGE@ GL:                                 crackberg -root                             \n\
335 @GL_KLUDGE@ GL:                                 cube21 -root                                \n\
336                                 fiberlamp -root                             \n\
337 @GL_KLUDGE@ GL:                                 fliptext -root                              \n\
338 @GL_KLUDGE@ GL:                                 glhanoi -root                               \n\
339 @GL_KLUDGE@ GL:                                 tangram -root                               \n\
340 @GL_KLUDGE@ GL:                                 timetunnel -root                            \n\
341 @GL_KLUDGE@ GL:                                 glschool -root                              \n\
342 @GL_KLUDGE@ GL:                                 topblock -root                              \n\
343 @GL_KLUDGE@ GL:                                 cubicgrid -root                             \n\
344                                 cwaves -root                                \n\
345 @GL_KLUDGE@ GL:                                 gears -root                                 \n\
346 @GL_KLUDGE@ GL:                                 glcells -root                               \n\
347 @GL_KLUDGE@ GL:                                 lockward -root                              \n\
348                                 m6502 -root                                 \n\
349 @GL_KLUDGE@ GL:                                 moebiusgears -root                          \n\
350 @GL_KLUDGE@ GL:                                 voronoi -root                               \n\
351 @GL_KLUDGE@ GL:                                 hypnowheel -root                            \n\
352 @GL_KLUDGE@ GL:                                 klein -root                                 \n\
353 -                               lcdscrub -root                              \n\
354 @GL_KLUDGE@ GL:                                 photopile -root                             \n\
355 @GL_KLUDGE@ GL:                                 skytentacles -root                          \n\
356 @GL_KLUDGE@ GL:                                 rubikblocks -root                           \n\
357 @GL_KLUDGE@ GL:                                 companioncube -root                         \n\
358 @GL_KLUDGE@ GL:                                 hilbert -root                               \n\
359 @GL_KLUDGE@ GL:                                 tronbit -root                               \n
360
361
362
363 !=============================================================================
364 !
365 !      You probably don't want to change anything after this point.
366 !
367 !=============================================================================
368
369
370 XScreenSaver.pointerPollTime:           0:00:05
371 XScreenSaver.pointerHysteresis:         10
372 XScreenSaver.initialDelay:              0:00:00
373 XScreenSaver.windowCreationTimeout:     0:00:30
374 XScreenSaver.bourneShell:               /bin/sh
375
376
377 ! Resources for the password and splash-screen dialog boxes of
378 ! the "xscreensaver" daemon.
379 !
380 *Dialog.headingFont:            *-helvetica-bold-r-*-*-*-180-*-*-*-iso8859-1
381 *Dialog.bodyFont:               *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1
382 *Dialog.labelFont:              *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1
383 *Dialog.unameFont:              *-helvetica-bold-r-*-*-*-120-*-*-*-iso8859-1
384 *Dialog.buttonFont:             *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1
385 *Dialog.dateFont:               *-helvetica-medium-r-*-*-*-80-*-*-*-iso8859-1
386 ! Helvetica asterisks look terrible.
387 !*passwd.passwdFont:            *-helvetica-medium-r-*-*-*-140-*-*-*-iso8859-1
388 *passwd.passwdFont:             *-courier-medium-r-*-*-*-140-*-*-*-iso8859-1
389
390 *Dialog.foreground:             #000000
391 *Dialog.background:             #E6E6E6
392 *Dialog.Button.foreground:      #000000
393 *Dialog.Button.background:      #F5F5F5
394 !*Dialog.Button.pointBackground: #EAEAEA
395 !*Dialog.Button.clickBackground: #C3C3C3
396 *Dialog.text.foreground:        #000000
397 *Dialog.text.background:        #FFFFFF
398 *passwd.thermometer.foreground: #4464AC
399 *passwd.thermometer.background: #FFFFFF
400 *Dialog.topShadowColor:         #FFFFFF
401 *Dialog.bottomShadowColor:      #CECECE
402 *Dialog.logo.width:             210
403 *Dialog.logo.height:            210
404 *Dialog.internalBorderWidth:    24
405 *Dialog.borderWidth:            1
406 *Dialog.shadowThickness:        2
407
408 *passwd.heading.label:          XScreenSaver %s
409 *passwd.body.label:             This screen is locked.
410 *passwd.unlock.label:           OK
411 *passwd.login.label:            New Login
412 *passwd.user.label:             Username:
413 *passwd.thermometer.width:      8
414 *passwd.asterisks:              True
415 *passwd.uname:                  True
416
417 *splash.heading.label:          XScreenSaver %s
418 *splash.body.label:             Copyright © 1991-2010 by
419 *splash.body2.label:            Jamie Zawinski <jwz@jwz.org>
420 *splash.demo.label:             Settings
421 *splash.help.label:             Help
422
423
424 !=============================================================================
425 !
426 ! Pretty names for the hacks that have unusual capitalization.
427 !
428 !=============================================================================
429
430 *hacks.antinspect.name:     AntInspect
431 *hacks.antmaze.name:        AntMaze
432 *hacks.antspotlight.name:   AntSpotlight
433 *hacks.blinkbox.name:       BlinkBox
434 *hacks.blitspin.name:       BlitSpin
435 *hacks.blocktube.name:      BlockTube
436 *hacks.bouncingcow.name:    BouncingCow
437 *hacks.boxfit.name:         BoxFit
438 *hacks.bsod.name:           BSOD
439 *hacks.bubble3d.name:       Bubble3D
440 *hacks.ccurve.name:         CCurve
441 *hacks.cloudlife.name:      CloudLife
442 *hacks.companioncube.name:  CompanionCube
443 *hacks.cubestorm.name:      CubeStorm
444 *hacks.cubicgrid.name:      CubicGrid
445 *hacks.cwaves.name:         CWaves
446 *hacks.dangerball.name:     DangerBall
447 *hacks.decayscreen.name:    DecayScreen
448 *hacks.dnalogo.name:        DNA Logo
449 *hacks.euler2d.name:        Euler2D
450 *hacks.fadeplot.name:       FadePlot
451 *hacks.flipflop.name:       FlipFlop
452 *hacks.flipscreen3d.name:   FlipScreen3D
453 *hacks.fliptext.name:       FlipText
454 *hacks.fluidballs.name:     FluidBalls
455 *hacks.flyingtoasters.name: FlyingToasters
456 *hacks.fontglide.name:      FontGlide
457 *hacks.fuzzyflakes.name:    FuzzyFlakes
458 *hacks.gflux.name:          GFlux
459 *hacks.gleidescope.name:    Gleidescope
460 *hacks.glforestfire.name:   GLForestFire
461 *hacks.hyperball.name:      HyperBall
462 *hacks.hypercube.name:      HyperCube
463 *hacks.ifs.name:            IFS
464 *hacks.imsmap.name:         IMSMap
465 *hacks.jigglypuff.name:     JigglyPuff
466 *hacks.juggler3d.name:      Juggler3D
467 *hacks.lcdscrub.name:       LCDscrub
468 *hacks.lmorph.name:         LMorph
469 *hacks.m6502.name:          m6502
470 *hacks.memscroller.name:    MemScroller
471 *hacks.metaballs.name:      MetaBalls
472 *hacks.mirrorblob.name:     MirrorBlob
473 *hacks.moebiusgears.name:   MoebiusGears
474 *hacks.morph3d.name:        Morph3D
475 *hacks.nerverot.name:       NerveRot
476 *hacks.noseguy.name:        NoseGuy
477 *hacks.popsquares.name:     PopSquares
478 *hacks.rd-bomb.name:        RDbomb
479 *hacks.rdbomb.name:         RDbomb
480 *hacks.rotzoomer.name:      RotZoomer
481 *hacks.rubikblocks.name:    RubikBlocks
482 *hacks.sballs.name:         SBalls
483 *hacks.shadebobs.name:      ShadeBobs
484 *hacks.sierpinski3d.name:   Sierpinski3D
485 *hacks.skytentacles.name:   SkyTentacles
486 *hacks.slidescreen.name:    SlideScreen
487 *hacks.speedmine.name:      SpeedMine
488 *hacks.starwars.name:       StarWars
489 *hacks.stonerview.name:     StonerView
490 *hacks.t3d.name:            T3D
491 *hacks.timetunnel.name:     TimeTunnel
492 *hacks.topblock.name:       TopBlock
493 *hacks.tronbit.name:        TronBit
494 *hacks.vidwhacker.name:     VidWhacker
495 *hacks.webcollage.name:     WebCollage
496 *hacks.whirlwindwarp.name:  WhirlWindWarp
497 *hacks.xanalogtv.name:      XAnalogTV
498 *hacks.xrayswarm.name:      XRaySwarm
499
500 ! obsolete, but still used by xscreensaver-demo-Xm.
501 *hacks.documentation.isInstalled: True
502
503 ! (xrdb prevention kludge: whole file) */