48
48
manager} and as such is not responsible for setting the background,
49
49
starting programs or displaying a pager---these can all be done using
50
50
separate applications (e.g. by using a desktop environment such as
53
53
The default menu binding is somewhat obscure; you must middle-click on
54
the background to bring up the menus. (If you have a two-button mouse,
54
the background to bring up the menus (If you have a two-button mouse,
55
55
try clicking both buttons simultaneously)
57
If, after reading this, you still think that sawfish isn't working,
58
please send mail describing the problem to the sawfish mailing list
57
If, after reading this, you still think that Sawfish isn't working,
58
please send mail describing the problem to the Sawfish mailing list
59
59
@email{sawfish-list@@gnome.org}
136
@item How do I restart Sawfish?
138
From a shell lauch the following command: @code{sawfish-client -q -f restart}
136
141
@item How do I read the Info manual?
138
143
Either execute the command @samp{info sawfish}, or enter the Info mode
139
144
within Emacs (@kbd{C-h i}) and type @kbd{g (sawfish) RET}.
141
If you're using GNOME, then try executing @samp{gnome-help-browser
146
If you're using Gnome, then try executing @samp{gnome-help-browser
150
155
Basically though, create a directory @file{~/.sawfish/themes/@var{foo}}
151
156
where @var{foo} is the name of your theme. Then copy any images into
152
157
this directory and create a file @file{theme.jl} that will be loaded to
155
The configuration tool will display the contents of a file called
156
@file{README} in the directory (but make it 80-column text, and only a
159
Recent versions of sawfish include a program @code{sawfish-themer} that
160
allows simple themes to be created using a GTK+ interface. Ian McKellar
161
has created @code{GimpMill}:
164
GimpMill is a GIMP plugin written in Python using James Henstrige's
165
really cool Python GIMP bindings. It allows the construction of Sawmill
166
themes within The GIMP - extending the GIMP interface to allow theme
167
creation like the GAP extends it to allow animation creation.
171
GimpMill is available from @url{http://www.yakk.net/projects.gimpmill.html}
174
@item How do I port an Enlightenment theme to sawfish?
161
@item How do I port an Enlightenment theme to Sawfish?
176
163
There's no automatic translation available. Get the images used in the
177
164
window border, then write a @file{theme.jl} file telling the window
184
171
@item Are there any other themes available?
186
Thanks to those nice people at themes.org, there's now
187
@url{http://sawmill.themes.org/} for your theming pleasure
190
@item Why don't GTK themes work with sawfish?
173
Yes, there are plenty actually. Most of them reside over at freshmeat: @url{http://themes.freshmeat.net/browse/926/}.
174
You can also take a look at the Themes section on the Sawfish website: @url{http://sawfish.wikia.com/wiki/Themes}.
177
@item Why don't GTK themes work with Sawfish?
192
179
There was a problem with older versions of the @code{gtk-engines}
193
180
package preventing engine based themes working with several interpreted
219
206
@item Will you add background setting?
221
208
No. This can easily be done by a separate application (e.g. with the
222
GNOME hints, simply monitor property @code{_WIN_WORKSPACE} on the root
209
Gnome hints, simply monitor property @code{_WIN_WORKSPACE} on the root
226
@item Is there a sawfish mailing list?
228
Yes. See @url{http://lists.gnome.org/mailman/listinfo/sawfish-list} for
229
subscription instructions and archived messages.
232
@item Is there a sawfish IRC channel?
234
From Ryan Pavlik @email{rpav@@mythosource.org}:
237
Sawmill has an irc channel too! It's on EFNet, and called (of all
238
crazy things), #sawmill. So break out your irc clients, or hop on over
239
if you're already addicted. Theme, lisp, general sawmill, and most
240
other random discussion welcome.
242
If you need an EFNet server, check www.efnet.net for a listing.
246
@item Why does sawfish look weird/crash on Solaris?
213
@item Is there a Sawfish mailing list?
215
Yes. Please subscribe at @url{http://mail.gnome.org/mailman/listinfo/sawfish-list}.
216
You can browse the archives at @url{http://mail.gnome.org/archives/sawfish-list/}.
219
@item Is there a Sawfish IRC channel?
221
Yes, there is. Join @code{#sawfish} on @code{irc.freenode.net}.
224
@item Why does Sawfish look weird/crash on Solaris?
248
226
Sawfish works stably on Solaris, but you may need to do two things:
260
238
@item Why don't some windows ever get focused?
262
240
If you don't have the option `give focus to windows even when they
263
haven't asked for it' checked (group Focus/Advanced), then windows that
264
don't ask for focus don't get it.
241
haven't asked for it' set to nil (define-special-variable ignore-window-input-hint nil),
242
then windows that don't ask for focus don't get it.
266
244
Windows ask to receive focus by setting their WM_HINTS property
267
245
appropriately; for example if I xprop a gnome-terminal:
277
@item Why doesn't the GNOME desk-guide / tasklist show the true state
255
@item Why doesn't the Gnome desk-guide / tasklist show the true state
280
258
It seems that there is a problem with these applets that only occurs
281
after restarting sawfish--they seem to lose track of the current window
259
after restarting Sawfish - they seem to lose track of the current window
284
262
The simplest way to correct this is to execute the following shell