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