1 ! app-defaults file for XScreenSaver by Jamie Zawinski.
2 ! See "man xscreensaver" for more info. If you don't have that,
3 ! see http://www.netscape.com/people/jwz/ to get the latest version.
19 *textForeground: Yellow
20 *textBackground: Black
21 *font: *-medium-r-*-140-*-m-*
23 ! Turning on "installColormap" interacts erratically with twm and tvtwm,
24 ! but seems to work fine with mwm and olwm. Try it and see.
26 *installColormap: True
29 ! Any program which can draw on the root window will work as a screensaver.
30 ! The following three resources enumerate them.
32 *programs: qix -root \n\
33 qix -root -solid -delay 0 -segments 100 \n\
34 qix -root -linear -count 10 -size 100 -segments 200 \n\
35 attraction -root -mode balls \n\
36 attraction -root -mode lines -points 3 -segments 200 \n\
37 attraction -root -mode splines -segments 300 \n\
38 attraction -root -mode lines -radius 300 \
43 rorschach -root -offset 7 \n\
56 ! Programs on this list are run only for monochrome screens.
57 ! (These are in addition to those listed in "*programs".)
58 *monoPrograms: qix -root -linear -count 5 -size 200 -spread 30 \
59 -segments 75 -solid -xor \n\
63 ! Programs on this list are run only for color (really, non-mono) screens.
64 ! (These are in addition to those listed in "*programs".)
65 *colorPrograms: qix -root -count 4 -solid -transparent \n\
66 qix -root -count 5 -solid -transparent -linear \
67 -segments 250 -size 100 \n\
68 attraction -root -mode polygons \n\
69 attraction -root -mode filled-splines -segments 0 \n\
70 attraction -root -glow -points 10 \n\
71 rocks -root -fg darksalmon \n\
72 noseguy -root -fg yellow -bg black \n\
76 ! Some other programs that you might want to track down (these work as
77 ! XScreenSaver helpers, but are not distributed with it):
79 ! xdaliclock -root -builtin2 \n\
83 ! ico -r -faces -sleep 1 -obj ico \n\
86 ! xfishtank -c black -d -r 2 \n\
87 ! xtacy -root -delay 100 -gravity \n\
90 ! To display a slideshow of images, add commands like this to *programs:
92 ! xv -root -rmode 5 image-1.gif -quit
93 ! xv -root -rmode 5 image-2.gif -quit
94 ! xv -root -rmode 5 image-3.gif -quit
97 ! however, for this to work, you must also have started the screensaver so
98 ! that it uses the default colormap (the "-no-install" command-line option, or
99 ! the "installColormap: False" resource) because when XV is running in "-root"
100 ! mode, it always assumes that the default colormap is being used, rather than
101 ! examining the window it is drawing on to see what colormap it has.
104 ! Some SGI GL programs work with XScreenSaver; most don't.
108 ! /usr/demos/bin/bongo -wbongo
110 ! ElectroPaint sort-of works; XScreenSaver will launch it, and it will run
111 ! properly, but when it's time to turn off the screensaver, you need to hit
112 ! the Escape key, rather than just moving the mouse. Apparently GL programs
113 ! are able to intercept the keyboard even when X has the keyboard grabbed!
117 ! None of the other GL demos I've tried worked, because none of them seem to
118 ! have command-line options that will make them take up the whole screen; so
119 ! all you get is a miniscule 100x100 image, which is worthless. This is a
120 ! shame, since many of those demos would make fine screensavers.
122 ! If anyone who understands how "haven" works would like to send me the code
123 ! necessary to do what it does, I would be much obliged.
127 !=============================================================================
129 ! You probably don't want to change anything after this point.
131 !=============================================================================
134 ! Resources for the dialog boxes:
136 *fontList: *-helvetica-medium-r-*-*-*-120-*-*-*-iso8859-1
137 *demoDialog*label1.fontList: *-helvetica-medium-r-*-*-*-140-*-*-*-iso8859-1
138 *passwdDialog*fontList: *-helvetica-medium-r-*-*-*-140-*-*-*-iso8859-1
139 *XmList.fontList: *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1
140 *XmTextField.fontList: *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1
141 *passwdDialog.passwdText.fontList: *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1
143 *XmDialogShell*foreground: black
144 *XmDialogShell*background: gray90
145 *XmDialogShell*XmTextField.foreground: black
146 *XmDialogShell*XmTextField.background: white
147 *XmDialogShell*demoList.foreground: black
148 *XmDialogShell*demoList.background: white
149 *XmDialogShell*rogerLabel.foreground: red3
150 *XmDialogShell*rogerLabel.background: white
152 *XmDialogShell.title: XScreenSaver
153 *allowShellResize: True
156 ! This doesn't work. Motif ignores it if there is a scroll-list!
157 *demoDialog.maxWidth: 600
159 *label1.labelString: XScreenSaver %s
160 *label2.labelString: Copyright © 1991-1996 by Jamie Zawinski <jwz@netscape.com>
161 *demoList.visibleItemCount: 10
162 *demoList.automaticSelection: True
163 *next.labelString: Run Next
164 *prev.labelString: Run Previous
165 *edit.labelString: Edit Parameters
166 *done.labelString: Exit Demo Mode
167 *restart.labelString: Reinitialize
169 *resourcesLabel.labelString: XScreenSaver Parameters
171 ! *timeoutLabel.labelString: Timeout Minutes
172 ! *cycleLabel.labelString: Cycle Seconds
173 ! *fadeSecondsLabel.labelString:Fade Seconds
174 ! *fadeTicksLabel.labelString: Fade Ticks
175 ! *lockLabel.labelString: Lock Timeout
176 ! *passwdLabel.labelString: Password Timeout
177 ! *resourcesForm*XmTextField.columns: 5
179 *timeoutLabel.labelString: Saver Timeout
180 *cycleLabel.labelString: Cycle Timeout
181 *fadeSecondsLabel.labelString: Fade Duration
182 *fadeTicksLabel.labelString: Fade Ticks
183 *lockLabel.labelString: Lock Timeout
184 *passwdLabel.labelString: Password Timeout
185 *resourcesForm*XmTextField.columns: 8
187 *verboseToggle.labelString: Verbose
188 *cmapToggle.labelString: Install Colormap
189 *fadeToggle.labelString: Fade Colormap
190 *unfadeToggle.labelString: Unfade Colormap
191 *lockToggle.labelString: Require Password
192 *resourcesDone.labelString: Done
193 *resourcesCancel.labelString: Cancel
195 *passwdDialog.title: Password
196 *passwdLabel1.labelString: XScreenSaver %s
197 *passwdLabel2.labelString: This display is locked.
198 *passwdLabel3.labelString: Please type %s's password to unlock it.
199 *passwdDone.labelString: Done
200 *passwdCancel.labelString: Cancel
202 *passwdLabel1.alignment: ALIGNMENT_BEGINNING
203 *passwdLabel2.alignment: ALIGNMENT_BEGINNING
204 *passwdLabel3.alignment: ALIGNMENT_BEGINNING
205 *rogerLabel.width: 150
207 ! You probably won't need to change these. They are only used if no server
208 ! extension is in use.
212 *windowCreationTimeout: 30
214 *bourneShell: /bin/sh