X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=driver%2Fxscreensaver.man;h=06fa3bd03343efffd44b4761e762271d87fba40a;hb=14627f4038ada5d11456f3770090f3c39740d70f;hp=8b2a70b73366e7d7dc7be0691dcead563f66d4bc;hpb=5832fe184606766fef23369159306c0a5799aeb0;p=xscreensaver diff --git a/driver/xscreensaver.man b/driver/xscreensaver.man index 8b2a70b7..06fa3bd0 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 "10-Nov-2000 (3.26)" "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 @@ -1206,6 +1247,7 @@ http://www.jwz.org/xscreensaver/ .BR X (1), .BR xscreensaver\-demo (1), .BR xscreensaver\-command (1), +.BR xscreensaver\-gl\-helper (1), .BR xdm (1), .BR xset (1), .BR Xsecurity (1), @@ -1324,7 +1366,7 @@ http://www.jwz.org/xscreensaver/ .BR xv (1), .BR xwave (1). .SH COPYRIGHT -Copyright \(co 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999 +Copyright \(co 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000 by Jamie Zawinski. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that