X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=driver%2Fxscreensaver.man;h=f15cd3bc23588bec0397bed9e2f201d9dd4fc36e;hb=0316d74da7982288abddd34e7a62698eb7f79965;hp=8b2a70b73366e7d7dc7be0691dcead563f66d4bc;hpb=5832fe184606766fef23369159306c0a5799aeb0;p=xscreensaver diff --git a/driver/xscreensaver.man b/driver/xscreensaver.man index 8b2a70b7..f15cd3bc 100644 --- a/driver/xscreensaver.man +++ b/driver/xscreensaver.man @@ -11,7 +11,7 @@ .if n .sp 1 .if t .sp .5 .. -.TH XScreenSaver 1 "13-Oct-99 (3.18)" "X Version 11" +.TH XScreenSaver 1 "03-Apr-2000 (3.24)" "X Version 11" .SH NAME xscreensaver - graphics hack and screen locker, launched when the user is idle .SH SYNOPSIS @@ -876,7 +876,48 @@ popup menu. Alternately, you could just put the xscreensaver menu items directly into the root menu. .RE -Other window managers are guaranteed to do things gratuitously differently. +For Fvwm2, the process is similar: first create a \fI~/.fvwm2rc\fP file +if you don't already have one, by making a copy of +the \fI/etc/X11/fvwm2/system.fvwm2rc\fP file. Then, add a menu definition +to it: +.EX +AddToMenu XScreenSaver "XScreenSaver" Title ++ "Blank Screen Now" Exec xscreensaver-command -activate ++ "Lock Screen Now" Exec xscreensaver-command -lock ++ "Screen Saver Demo" Exec xscreensaver-command -demo ++ "Screen Saver Preferences" Exec xscreensaver-command -prefs ++ "Reinitialize Screen Saver" Exec xscreensaver-command -restart ++ "Kill Screen Saver" Exec xscreensaver-command -exit ++ "Launch Screen Saver" Exec xscreensaver ++ "Run Next Demo" Exec xscreensaver-command -next ++ "Run Previous Demo" Exec xscreensaver-command -prev + +# To put the XScreenSaver sub-menu at the end of the root menu: +AddToMenu RootMenu "XScreenSaver" Popup XScreenSaver +.EE +The Enlightenment window manager keeps each of its menus in a separate +file. So, you need to create a file +named \fI~/.enlightenment/xscreensaver.menu\fP with the contents: +.EX +"XScreenSaver Commands" + "Blank Screen Now" NULL exec "xscreensaver-command -activate" + "Lock Screen Now" NULL exec "xscreensaver-command -lock" + "Screen Saver Demo" NULL exec "xscreensaver-command -demo" + "Screen Saver Prefs" NULL exec "xscreensaver-command -prefs" + "Reinitialize Saver" NULL exec "xscreensaver-command -restart" + "Kill Screen Saver" NULL exec "xscreensaver-command -exit" + "Launch Screen Saver" NULL exec "xscreensaver" +.EE +then add +.EX + "XScreenSaver" NULL menu "xscreensaver.menu" +.EE +to \fI~/.enlightenment/file.menu\fP to put the XScreenSaver submenu on +your left-button root-window menu. + +As you see, every window manager does this stuff gratuitously differently, +just to make your life difficult. You are in a maze of twisty menu +configuration languages, all alike. .SH BUGS Bugs? There are no bugs. Ok, well, maybe. If you find one, please let me know. http://www.jwz.org/xscreensaver/bugs.html explains how to