[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

fvwm2: seems to be reading some hook files twice?



Package: fvwm2
Version: 2.0.46-BETA-3
Severity: normal

After a recent upgrade of fvwm2, the window manager seems to be processing
at least some of my $HOME/.fvwm2/*.hook files twice.  Used to be, the
attached main-menu-pre.hook file did the expected thing.  Now, the menus
I custom-made get doubled up (see the attached X window dumps in PNG format).

I am cc'ing this message to debian-user in case I have done something dumb.

Also, the BTS's primitive brain cannot comprehend MIME, so this message
will have to be manually assigned to the fvwm2 package.

-- 
G. Branden Robinson                 | "Why do we have to hide from the police,
Purdue University                   | Daddy?"
branden@purdue.edu                  | "Because we use vi, son.  They use
http://www.ecn.purdue.edu/~branden/ | emacs."
#
# Configuration file for fvwm2
# by Lars Wirzenius
# "@(#):$Id$"
#
# This file can be used both as the system.fvwmrc and the per-user ~/.fvwm2rc.
# It uses certain `hooks' (files stored in /etc/X11/fvwm2 or ~/.fvwm2) to allow 
# the system administrator and user to modify menus, colors, and so on without 
# having to change this file.
#
# The defaults that this file sets up follow my own taste.  They attempt to set
# up a nice, easy, comfortable environment for the "ordinary" user.  However, 
# using the hooks, it should be possible to change anything.
#
# Please read /usr/doc/fvwm2/README.sysrc for more information.
#
# Hopefully, you will never have to modify this file.
#

#
# Section: pre.hook
#
# Use pre.hook for things that need to be done before anything else.
# For example, a PixmapPath might be defined here.
#

Read /etc/X11/fvwm2/pre.hook
Read .fvwm2/pre.hook


#
# Section: Various global settings
#
# These settings are personal.  If you need to modify them, do so in post.hook.
#
#
# DeskTopSize sets the size of the desktop in units of physical screen
# `pages'.  I prefer to use a single desktop with multiple pages,
# but many people like having multiple desktops.  I thinks its confusing.
#

DeskTopSize 3x3

#
# I don't like to be able to move between pages or desks simply by 
# moving the mouse against the screen border.  I find it very 
# confusing.  The following command disables it.
#

EdgeScroll 0 0

#
# When moving a window against the edge of the screen, it is
# nice to have a small resistance before the window is moved outside
# the screen.  This makes it easier to line windows against the
# edges.
#

EdgeResistance 0 100


#
# Section: Styles, colors, fonts, and related things
#
# This section defines the looks, behavior, and other attributes of windows.
# These are also quite personal.  Modify them in post.hook.
#
#
# The following sets window colors.  This is highly personal,
# of course.
#

# Put the defaults in a separate decor so decor users can ignore them
DestroyDecor default-decor
AddToDecor default-decor
+ HilightColor white steelblue
+ WindowFont -adobe-helvetica-bold-r-*-*-12-*

#
# The following sets the window decorations: the window title, borders,
# and the handles in the corners.
#

+ ButtonStyle Reset
+ ButtonStyle 2 Vector 16 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1
+ ButtonStyle 4 Vector 5 25x25@1 25x75@1 75x75@0 75x25@0 25x25@1
+ ButtonStyle 6 Vector 2 80x76@0 20x76@1

# make the default decor the default:
Style "default-style" UseDecor default-decor, Color black/darkgrey
Style "*" UseStyle default-style

Style "*" BorderWidth 6
Style "*" HandleWidth 6
Style "*" MWMBorder
Style "*" MWMDecor
Style "*" DecorateTransient
Style "*" SmartPlacement
Style "*" RandomPlacement
Style "*" IconBox 0 0 50 -1

Style "Fvwm*" NoTitle
Style "Fvwm*" WindowListSkip
Style "Fvwm*" CirculateSkip

Style "FvwmButtons" Sticky
Style "FvwmIconMan" Sticky
Style "FvwmPager"   Sticky, StaysOnTop, Handles, HandleWidth 5

Style "FvwmIdent" Title
Style "FvwmIdent" WindowListHit
Style "FvwmIdent" CirculateHit


# Add icons to some common programs
Style "emacs"	Icon gnu-animal.xpm
Style "xterm"	Icon xterm-linux.xpm
Style "ghostview"  Icon gv.xpm
Style "Gnuplot"	Icon graphs.xpm
Style "xcalc"	Icon xcalc.xpm
Style "xbiff"	Icon mail1.xpm
Style "xman"	Icon xman.xpm
Style "xmag"	Icon mag_glass.xpm
Style "Mosaic"     Icon Mosaic.xpm
Style "xpaint"     Icon xpaint.xpm
Style "Manual Page" Icon xman.xpm
Style "xedit"      Icon textedit.xpm
Style "*"	Icon default.xbm


#
# Section: Init and restart functions
#
# This section defines the functions InitFunction and RestartFunction.
# InitFunction is executed automatically when fvwm first starts.
# RestartFunction is executed automatically when fvwm restarts itself.
# They share a common hook, init-restart.hook, and two specific hooks,
# init.hook and restart.hook.
#
# init-restart.hook should be used for starting fvwm modules, such as the
# button bar.  init-hook should be used to start other applications; they
# should not be started again, when fvwm is restarted, since they don't
# die like fvwm modules do.  restart.hook exists mostly for completeness;
# tell me if you find any use for it.
#
# InitFunction runs the script setup-background, which looks in 
# ~/.fvwm2 to see if the user wants some specific background color or
# image.
#
# The init.hook, init-restart.hook and restart.hook files should
# contain continuation lines, eg:
#	+ "I" Exec xterm
#			


DestroyMenu InitFunction
AddToFunc InitFunction
+ "I" Exec setup-background
Read /etc/X11/fvwm2/init.hook
Read /etc/X11/fvwm2/init-restart.hook
Read .fvwm2/init.hook
Read .fvwm2/init-restart.hook

DestroyMenu RestartFunction
AddToFunc RestartFunction
Read /etc/X11/fvwm2/restart.hook
Read /etc/X11/fvwm2/init-restart.hook
Read .fvwm2/restart.hook
Read .fvwm2/init-restart.hook


#
# Section: Menus
#
# This section defines a small menu structure.  The main menu contains
# some typical entries, and uses a hook (main-menu.hook) to allow the
# user to add new entries.  Most of the default entries are submenus,
# which are also defined here.
#

#
# MWM style menus are easier to use and better for Windows refugees.
#

MenuStyle black grey white -adobe-helvetica-bold-r-*-*-12-* mwm

#
# Read in system and user menu definitions.
#

# Read system and user menu prefixes
AddToMenu /Debian
+ "Main Menu" Title
Read /etc/X11/fvwm2/main-menu-pre.hook
Read .fvwm2/main-menu-pre.hook

# Read the auto-generated menus
Read /etc/X11/fvwm2/menudefs.hook
Read .fvwm2/menudefs.hook

# Add in user additions
Read /etc/X11/fvwm2/main-menu.hook
Read .fvwm2/main-menu.hook

# Tack a quit entry on to the end
AddToMenu /Debian
+	""			Nop
+	"Exit Fvwm"		Popup Quit-Verify

#
# The Window-Ops menu is for manipulating windows.  It is invoked either
# from the main menu, or directly from the root window.
#

DestroyMenu Window-Ops
AddToMenu Window-Ops
+ "Window Ops"			Title		
+ "Move"			Move
+ "Resize"			Resize
+ "Raise"			Raise
+ "Lower"			Lower 
+ "(De)Iconify"			Iconify
+ "(Un)Stick"			Stick		
+ "(Un)Shade"			WindowShade
+ "(Un)Maximize vertical"	Maximize 0 100
+ "(Un)Maximize horizontal"	Maximize 100 0
+ "(Un)Maximize to screen" 	Maximize 100 100
+ ""				Nop
+ "ScrollBar"			Module FvwmScroll 2 2
+ ""				Nop
+ "Destroy"			Destroy
+ "Close"			Close	 

#
# Quit-Verify checks that the user really wants to exit.
#

DestroyMenu Quit-Verify
AddToMenu Quit-Verify
+ "Restart Fvwm"	Restart fvwm2
+ ""			Nop
+ "Really quit"		Quit	


#
# Section: Mouse bindings
#
# This section defines the mouse bindings, that is, all the things that
# can be done with the mouse.
#

#
# Each button gives a different menu from the background.
#

Mouse 1	R A Menu /Debian
Mouse 2	R A Menu Window-Ops
Mouse 3	R A WindowList

#
# Moving and resizing, depending on which part of the window
# you grab (T=title bar, S=side/top/bottom, F=corner).
#

Mouse 0 T A move-and-raise-or-raiselower
Mouse 0 W M move-and-raise-or-raiselower
Mouse 0 F A resize-or-raiselower
Mouse 0 S A resize-or-raiselower

#
# Move or de-iconify an icon.
#

Mouse 0 I A move-or-winmenu-or-deiconify

#
# Buttons on the title bar (1,3,5,7,9 are on the left, 0,8,6,4,2 on
# the right side of the title bar).  Note that the bindings here
# make more sense if the ButtonStyle's defined earlier are retained.
#

Mouse 0 1 A Popup Window-Ops
Mouse 0 2 A Close
Mouse 0 4 A Maximize 0 100
Mouse 0 6 A Iconify


#
# Section: Key bindings
#
# This section binds some actions to keys.  The bindings have been inspired
# by MWM, Windows, and nightmares.  Everything that these key bindings do,
# can be done without them.  Therefore they should not be too much of a
# burden on new users, but it definitely _can_ be confusing to press a
# key by accident and have it do something completely unexpected.
#

Key Tab		A	M	Next [CurrentPage !iconic] focus-and-raise
Key Tab		A	MS	Prev [CurrentPage !iconic] focus-and-raise
Key Tab		A	CM	Next [CurrentPage] deiconify-and-focus
Key Tab		A	CMS	Prev [CurrentPage] deiconify-and-focus
Key Left	A	M	Scroll -100 0
Key Up		A	M	Scroll +0 -100
Key Right	A	M	Scroll +100 +0
Key Down	A	M	Scroll +0 +100
Key F1		A	M	Popup Window-Ops
Key F2		A	M	Popup /Debian
Key F3		A	M	Lower
Key F4		A	M	WindowList
Key F5		A	M	CirculateUp
Key F6		A	M	CirculateDown
Key F7		A	M	Move
Key F8		A	M	Resize
Key F9		A	M	Iconify
Key F10 	A	M	Maximize


#
# Section: Functions
#
# This section defines various functions.  Not all of these are used by
# the default bindings, but they can be useful for a user who wants to
# customize things.
#
#
# The following functions operate on a window or menu.  The
# names are systematic: foo means "do foo"; foo-or-bar means
# "do foo, if mouse is moving, bar if click"; and foo-or-bar-or-baz
# adds "baz, if double-clicked".
#

DestroyFunc move-or-winmenu-or-deiconify
AddToFunc   move-or-winmenu-or-deiconify
+ "M" Move
+ "C" Popup Window-Ops
+ "D" Iconify

DestroyFunc deiconify-and-focus
AddToFunc   deiconify-and-focus "I" Iconify -1
+ "I" Focus

DestroyFunc deiconify-and-raise
AddToFunc   deiconify-and-raise "I" Iconify -1
+ "I" Raise

DestroyFunc focus-and-raise
AddToFunc   focus-and-raise "I" Focus
+			    "I" Raise

DestroyFunc move-or-raiselower	
AddToFunc   move-or-raiselower	
+ "M" Move
+ "C" RaiseLower

DestroyFunc move-and-raise-or-raiselower	
AddToFunc   move-and-raise-or-raiselower	
+ "M" Move
+ "M" Raise
+ "C" RaiseLower

DestroyFunc move-or-raiselower-or-maximize-vertical
AddToFunc   move-or-raiselower-or-maximize-vertical
+ "M" Move
+ "C" RaiseLower
+ "D" Maximize 0 100

DestroyFunc resize-or-raiselower	
AddToFunc   resize-or-raiselower	
+ "M" Resize
+ "C" RaiseLower


#
# Configure a FvwmButtons module for the modules menu, but make sure
# user can easily override it with their own - so name it DebianFvwmButtons.
# To use this config, you need to invoke it as:
#   "Module FvwmButtons DebianFvwmButtons"
#
*DebianFvwmButtonsFore White
*DebianFvwmButtonsBack DarkSlateGrey
*DebianFvwmButtonsGeometry 430x100-0-0
*DebianFvwmButtonsRows 1
*DebianFvwmButtons(Title Help, Icon xman.xpm, Action 'Exec "Xman" xman &')
*DebianFvwmButtons(Title xterm, Icon xterm.xpm, Action 'Exec "XTerm" xterm &')
*DebianFvwmButtons(Title emacs, Icon gnu-animal.xpm, Action 'Exec "Emacs" emacs &')
*DebianFvwmButtons(2x1, Swallow(UseOld,NoKill) "FvwmPager")


#
# Configure the FvwmPager module
#
*FvwmPagerBack SlateGrey
*FvwmPagerFore Black
*FvwmPagerFont none
*FvwmPagerHilight SlateBlue4
*FvwmPagerGeometry -1-1
*FvwmPagerSmallFont -*-times-medium-r-*-*-*-80-*-*-*-*-*-*
*FvwmPagerDeskTopScale 32

#
# Section: post.hook
#
# Use post.hook to force things that may have been changed earlier, for
# example, key bindinds.
#

Read /etc/X11/fvwm2/post.hook
Read .fvwm2/post.hook

# Now start pager
Module FvwmPager 0 0
AddToMenu "/Debian/DebianHosts" "Debian hosts" Title
+ "master" Exec $HOME/bin/xssh master.debian.org
+ "va" Exec $HOME/bin/xssh va.debian.org

AddToMenu "/Debian/PurdueHosts" "Purdue hosts" Title
+ "cartoon.ecn" Exec $HOME/bin/xssh cartoon.ecn.purdue.edu
+ "csociety.ecn" Exec $HOME/bin/xssh csociety.ecn.purdue.edu
+ "expert.cc" Exec $HOME/bin/xssh expert.cc.purdue.edu
+ "harbor.ecn" Exec $HOME/bin/xssh harbor.ecn.purdue.edu
+ "iven.ecn" Exec $HOME/bin/xssh iven.ecn.purdue.edu
+ "juno.ecn" Exec $HOME/bin/xssh juno.ecn.purdue.edu
+ "roger.ecn" Exec $HOME/bin/xssh roger.ecn.purdue.edu
+ "scout.ecn" Exec $HOME/bin/xssh scout.ecn.purdue.edu

AddToMenu "/Debian/Hosts" "Hosts" Title
+ "apocalypse" Exec $HOME/bin/xssh apocalypse.sequitur.org
+ "illuminatus" Exec $HOME/bin/xssh illuminatus.sequitur.org
+ "praxis" Exec $HOME/bin/xssh praxis.sequitur.org
+ "thaumaturge" Exec $HOME/bin/xssh thaumaturge.sequitur.org
+ "Debian hosts" Popup "/Debian/DebianHosts"
+ "Purdue hosts" Popup "/Debian/PurdueHosts"

AddToMenu "/Debian"
+ "login shell" Exec xterm -ls -title "$LOGNAME@$HOSTFQDN"
+ "Hosts" Popup "/Debian/Hosts"
+ "" Nop
# Automatically generated file.  Do not edit (see /usr/doc/menu/README)

DestroyMenu "/Debian/Apps/AI"
AddToMenu "/Debian/Apps/AI" "AI" Title
+ "&MegaHal" Exec /usr/bin/X11/xterm -T "MegaHal" -e megahal-personal

DestroyMenu "/Debian/Apps/Editors"
AddToMenu "/Debian/Apps/Editors" "Editors" Title
+ "&Emacs" Exec    /usr/bin/emacs
+ "&Vim" Exec /usr/bin/X11/xterm -T "Vim" -e /usr/bin/vim
+ "&Xedit" Exec    /usr/bin/X11/xedit

DestroyMenu "/Debian/Apps/Educational"
AddToMenu "/Debian/Apps/Educational" "Educational" Title
+ "&Arithmetic Quiz" Exec /usr/bin/X11/xterm -T "Arithmetic Quiz" -e /usr/games/arithmetic

DestroyMenu "/Debian/Apps/Emulators"
AddToMenu "/Debian/Apps/Emulators" "Emulators" Title
+ "&Xtrs" Exec    /usr/X11R6/bin/xtrs

DestroyMenu "/Debian/Apps/Graphics"
AddToMenu "/Debian/Apps/Graphics" "Graphics" Title
+ "&Bitmap" Exec    bitmap
+ "&Mpeg_play" Exec    /usr/X11R6/bin/mpeg_play
+ "&Pixmap" Exec    /usr/bin/X11/pixmap
+ "&The GIMP" Exec    /usr/X11R6/bin/gimp
+ "&Xfig" Exec    /usr/bin/X11/xfig
+ "Xp&aint" Exec    /usr/bin/X11/xpaint

DestroyMenu "/Debian/Apps/Math"
AddToMenu "/Debian/Apps/Math" "Math" Title
+ "&Xcalc" Exec    /usr/bin/X11/xcalc
+ "&bc" Exec /usr/bin/X11/xterm -T "bc" -e /usr/bin/bc
+ "&dc" Exec /usr/bin/X11/xterm -T "dc" -e /usr/bin/dc

DestroyMenu "/Debian/Apps/Net"
AddToMenu "/Debian/Apps/Net" "Net" Title
+ "&BitchX" Exec /usr/bin/X11/xterm -T "BitchX" -e bitchx
+ "&Lftp" Exec /usr/bin/X11/xterm -T "Lftp" -e /usr/bin/lftp
+ "L&ynx" Exec /usr/bin/X11/xterm -T "Lynx" -e /usr/bin/lynx
+ "&Mutt" Exec /usr/bin/X11/xterm -T "Mutt" -e /usr/bin/mutt
+ "&Netscape Mail" Exec    /usr/bin/X11/netscape mailbox:
+ "N&etscape Navigator" Exec    /usr/bin/X11/netscape
+ "Net&scape News" Exec    /usr/bin/X11/netscape news:
+ "&Telnet" Exec /usr/bin/X11/xterm -T "Telnet" -e /usr/bin/telnet
+ "&XBitchX" Exec    xbitchx
+ "Xb&iff" Exec    /usr/bin/X11/xbiff
+ "Xm&h(mail)" Exec    xmh
+ "&Zircon IRC Client" Exec    /usr/bin/X11/zircon
+ "&ftp" Exec /usr/bin/X11/xterm -T "ftp" -e /usr/bin/ftp
+ "n&cftp" Exec /usr/bin/X11/xterm -T "ncftp" -e /usr/bin/ncftp

DestroyMenu "/Debian/Apps/Programming"
AddToMenu "/Debian/Apps/Programming" "Programming" Title
+ "&Gdb" Exec /usr/bin/X11/xterm -T "Gdb" -e /usr/bin/gdb

DestroyMenu "/Debian/Apps/Shells"
AddToMenu "/Debian/Apps/Shells" "Shells" Title
+ "&Bash" Exec /usr/bin/X11/xterm -T "Bash" -e /bin/bash -login
+ "&Ksh" Exec /usr/bin/X11/xterm -T "Ksh" -e /usr/bin/ksh -l
+ "&Sh" Exec /usr/bin/X11/xterm -T "Sh" -e /bin/sh -login
+ "&Tcsh" Exec /usr/bin/X11/xterm -T "Tcsh" -e /usr/bin/tcsh -l

DestroyMenu "/Debian/Apps/System/Admin"
AddToMenu "/Debian/Apps/System/Admin" "Admin" Title
+ "&Lilo-config" Exec /usr/bin/X11/xterm -T "Lilo-config" -e /usr/sbin/su-to-root -p root -c /usr/sbin/liloconfig
+ "&gpm-config" Exec /usr/bin/X11/xterm -T "gpm-config" -e /usr/sbin/su-to-root -p root -c /usr/sbin/gpmconfig
+ "&xf86config" Exec    /usr/sbin/su-to-root -p root -c xf86config
+ "x&vidtune" Exec    xvidtune

DestroyMenu "/Debian/Apps/System"
AddToMenu "/Debian/Apps/System" "System" Title
+ "&Admin" PopUp /Debian/Apps/System/Admin
+ "&Xconsole" Exec    xconsole -geometry 480x130-0-0 -daemon -notify -verbose -fn fixed -exitOnFail -file /dev/xconsole

DestroyMenu "/Debian/Apps/Tools"
AddToMenu "/Debian/Apps/Tools" "Tools" Title
+ "&Copy Win" Exec    xwd|xwud
+ "&Editres" Exec    editres
+ "&Oclock" Exec    oclock
+ "&Viewres" Exec    /usr/bin/X11/viewres
+ "&Xclipboard" Exec    xclipboard
+ "Xclock" Exec    xclock
+ "Xcu&tsel" Exec    xcutsel
+ "Xev" Exec /usr/bin/X11/xterm -T "Xev" -e /usr/bin/X11/xev
+ "X&gc" Exec    /usr/bin/X11/xgc
+ "X&kill" Exec    xkill >/dev/null
+ "X&logo" Exec    xlogo
+ "X&mag" Exec    xmag
+ "Xm&an" Exec    /usr/bin/X11/xman
+ "X&postit+" Exec    xpostitplus
+ "Xprop" Exec    xterm -T Xprop -e sh -c "xprop|less"
+ "X&refresh" Exec    xrefresh
+ "&unclutter - start" Exec    unclutter
+ "unclutter - &stop" Exec    killall -TERM unclutter
+ "xke&ycaps" Exec    /usr/X11R6/bin/xkeycaps

DestroyMenu "/Debian/Apps/Viewers"
AddToMenu "/Debian/Apps/Viewers" "Viewers" Title
+ "&Acrobat Reader" Exec    /usr/X11R6/bin/acroread
+ "&GhostView%mini.ghostview.xpm%" Exec    /usr/bin/X11/ghostview
+ "&ImageMagick" Exec    /usr/X11R6/bin/display < /dev/console
+ "&tkinfo" Exec    /usr/bin/tkinfo

DestroyMenu "/Debian/Apps"
AddToMenu "/Debian/Apps" "Apps" Title
+ "&AI" PopUp /Debian/Apps/AI
+ "&Editors" PopUp /Debian/Apps/Editors
+ "E&ducational" PopUp /Debian/Apps/Educational
+ "Em&ulators" PopUp /Debian/Apps/Emulators
+ "&Graphics" PopUp /Debian/Apps/Graphics
+ "&Math" PopUp /Debian/Apps/Math
+ "&Net" PopUp /Debian/Apps/Net
+ "&Programming" PopUp /Debian/Apps/Programming
+ "&Shells" PopUp /Debian/Apps/Shells
+ "S&ystem" PopUp /Debian/Apps/System
+ "&Tools" PopUp /Debian/Apps/Tools
+ "&Viewers" PopUp /Debian/Apps/Viewers

DestroyMenu "/Debian/Games/Adventure"
AddToMenu "/Debian/Games/Adventure" "Adventure" Title
+ "&Battlestar" Exec /usr/bin/X11/xterm -T "Battlestar" -e /usr/games/battlestar
+ "&Hunt the Wumpus" Exec /usr/bin/X11/xterm -T "Hunt the Wumpus" -e /usr/games/wump
+ "&NetHack" Exec /usr/bin/X11/xterm -T "NetHack" -e sh -c '/usr/games/nethack; echo Press ENTER to quit. ; read;'
+ "&Phantasia" Exec /usr/bin/X11/xterm -T "Phantasia" -e /usr/games/phantasia
+ "&TinyFugue" Exec /usr/bin/X11/xterm -T "TinyFugue" -e /usr/games/tf
+ "&X NetHack" Exec    sh -c 'NETHACKOPTIONS=/etc/nethackrc.x11 /usr/games/nethack'

DestroyMenu "/Debian/Games/Arcade"
AddToMenu "/Debian/Games/Arcade" "Arcade" Title
+ "&Maelstrom" Exec    /usr/games/maelstrom
+ "&PacMan" Exec    /usr/games/pacman
+ "&Robots" Exec /usr/bin/X11/xterm -T "Robots" -e /usr/games/robots
+ "&Snake" Exec /usr/bin/X11/xterm -T "Snake" -e /usr/games/snake
+ "Star &Trek" Exec /usr/bin/X11/xterm -T "Star Trek" -e /usr/games/trek
+ "&Worm" Exec /usr/bin/X11/xterm -T "Worm" -e /usr/games/worm
+ "&XBill%/usr/lib/games/xbill/pixmaps/wingdows.xpm%" Exec    /usr/games/xbill
+ "X&Blast" Exec    /usr/games/tkXBlast
+ "Xb&oing" Exec    /usr/X11R6/bin/xboing

DestroyMenu "/Debian/Games/Board"
AddToMenu "/Debian/Games/Board" "Board" Title
+ "&Backgammon" Exec /usr/bin/X11/xterm -T "Backgammon" -e /usr/games/backgammon -pb
+ "&GNU Go" Exec /usr/bin/X11/xterm -T "GNU Go" -e /usr/games/gnugo
+ "GNU &Shogi" Exec /usr/bin/X11/xterm -T "GNU Shogi" -e /usr/games/gnushogi
+ "G&omoku" Exec /usr/bin/X11/xterm -T "Gomoku" -e /usr/games/gomoku
+ "&Monopoly" Exec /usr/bin/X11/xterm -T "Monopoly" -e /usr/games/monop
+ "&Pente" Exec    /usr/games/pente
+ "&X Gnuchess" Exec    /usr/games/xboard
+ "XBo&ard" Exec    /usr/games/xboard -ncp

DestroyMenu "/Debian/Games/Card"
AddToMenu "/Debian/Games/Card" "Card" Title
+ "&Canfield" Exec /usr/bin/X11/xterm -T "Canfield" -e /usr/games/canfield
+ "C&ribbage" Exec /usr/bin/X11/xterm -T "Cribbage" -e /usr/games/cribbage
+ "&Go Fish" Exec /usr/bin/X11/xterm -T "Go Fish" -e sh -c '/usr/games/fish;echo;echo PRESS ENTER;read'
+ "&Mille Bournes" Exec /usr/bin/X11/xterm -T "Mille Bournes" -e /usr/games/mille
+ "&Spider" Exec    /usr/X11R6/bin/spider

DestroyMenu "/Debian/Games/Puzzles"
AddToMenu "/Debian/Games/Puzzles" "Puzzles" Title
+ "&Hangman" Exec /usr/bin/X11/xterm -T "Hangman" -e /usr/games/hangman
+ "&MirrorMagic" Exec    /usr/games/mirrormagic

DestroyMenu "/Debian/Games/Simulation"
AddToMenu "/Debian/Games/Simulation" "Simulation" Title
+ "&Air Traffic Controller" Exec /usr/bin/X11/xterm -T "Air Traffic Controller" -e sh -c '/usr/games/atc ; echo;echo PRESS ENTER;read'
+ "&Sail" Exec /usr/bin/X11/xterm -T "Sail" -e /usr/games/sail

DestroyMenu "/Debian/Games/Strategy"
AddToMenu "/Debian/Games/Strategy" "Strategy" Title
+ "&Xconq" Exec    /usr/games/xconq

DestroyMenu "/Debian/Games/Tetris-like"
AddToMenu "/Debian/Games/Tetris-like" "Tetris-like" Title
+ "&Blockout" Exec    /usr/games/xbl
+ "Bsd &Tetris" Exec /usr/bin/X11/xterm -T "Bsd Tetris" -e sh -c '/usr/games/tetris-bsd;echo;echo PRESS ENTER;read'
+ "&Hextris" Exec    /usr/games/xhextris

DestroyMenu "/Debian/Games/Toys"
AddToMenu "/Debian/Games/Toys" "Toys" Title
+ "&Blast holes in windows" Exec    blast
+ "&Ico" Exec    /usr/bin/X11/ico
+ "&Oneko (cat) - start" Exec    oneko -fg black -bg white
+ "Oneko (&dog) - start" Exec    oneko -dog -fg black -bg white
+ "Oneko - &stop" Exec    killall -TERM oneko
+ "&Xeyes" Exec    /usr/bin/X11/xeyes
+ "X&roach - start" Exec    xroach
+ "Xro&ach - stop" Exec    killall -KILL xroach

DestroyMenu "/Debian/Games"
AddToMenu "/Debian/Games" "Games" Title
+ "&Adventure" PopUp /Debian/Games/Adventure
+ "A&rcade" PopUp /Debian/Games/Arcade
+ "&Board" PopUp /Debian/Games/Board
+ "&Card" PopUp /Debian/Games/Card
+ "&Puzzles" PopUp /Debian/Games/Puzzles
+ "&Simulation" PopUp /Debian/Games/Simulation
+ "Strat&egy" PopUp /Debian/Games/Strategy
+ "&Tetris-like" PopUp /Debian/Games/Tetris-like
+ "T&oys" PopUp /Debian/Games/Toys

DestroyMenu "/Debian/Modules"
AddToMenu "/Debian/Modules" "Modules" Title
+ "&Fvwm2Banner" /usr/lib/X11/fvwm2/FvwmBanner
+ "Fvwm&Audio" /usr/lib/X11/fvwm2/FvwmAudio
+ "Fvwm&Backer" /usr/lib/X11/fvwm2/FvwmBacker
+ "F&vwmButtons" /usr/lib/X11/fvwm2/FvwmButtons DebianFvwmButtons
+ "Fvwm&Cascade" /usr/lib/X11/fvwm2/FvwmCascade
+ "Fvwm&IconBox" /usr/lib/X11/fvwm2/FvwmIconBox
+ "FvwmIcon&Man" /usr/lib/X11/fvwm2/FvwmIconMan
+ "FvwmId&ent" /usr/lib/X11/fvwm2/FvwmIdent
+ "Fvwm&Pager" /usr/lib/X11/fvwm2/FvwmPager 0 3
+ "Fvwm&Save" /usr/lib/X11/fvwm2/FvwmSave
+ "FvwmSave&Desk" /usr/lib/X11/fvwm2/FvwmSaveDesk
+ "Fvwm&Talk" /usr/lib/X11/fvwm2/FvwmTalk
+ "FvwmTi&le" /usr/lib/X11/fvwm2/FvwmTile
+ "Fvwm&WinList" /usr/lib/X11/fvwm2/FvwmWinList

DestroyMenu "/Debian/Screen/Lock/Assorted"
AddToMenu "/Debian/Screen/Lock/Assorted" "Assorted" Title
+ "&Ball" Exec    /usr/bin/X11/xlock -remote -mode ball
+ "B&at" Exec    /usr/bin/X11/xlock -remote -mode bat
+ "B&lot" Exec    /usr/bin/X11/xlock -remote -mode blot
+ "B&ounce" Exec    /usr/bin/X11/xlock -remote -mode bounce
+ "&Clock" Exec    /usr/bin/X11/xlock -remote -mode clock
+ "Crys&tal" Exec    /usr/bin/X11/xlock -remote -mode crystal
+ "&Daisy" Exec    /usr/bin/X11/xlock -remote -mode daisy
+ "Dcloc&k" Exec    /usr/bin/X11/xlock -remote -mode dclock
+ "&Eyes" Exec    /usr/bin/X11/xlock -remote -mode eyes
+ "&Flag" Exec    /usr/bin/X11/xlock -remote -mode flag
+ "&Image" Exec    /usr/bin/X11/xlock -remote -mode image
+ "&Marquee" Exec    /usr/bin/X11/xlock -remote -mode marquee
+ "Ma&ze" Exec    /usr/bin/X11/xlock -remote -mode maze
+ "&Nose" Exec    /usr/bin/X11/xlock -remote -mode nose
+ "&Pacman" Exec    /usr/bin/X11/xlock -remote -mode pacman
+ "P&uzzle" Exec    /usr/bin/X11/xlock -remote -mode puzzle
+ "P&yro" Exec    /usr/bin/X11/xlock -remote -mode pyro +use3d
+ "Pyro&3d" Exec    /usr/bin/X11/xlock -remote -mode pyro -use3d
+ "&Roll" Exec    /usr/bin/X11/xlock -remote -mode roll
+ "&Slip" Exec    /usr/bin/X11/xlock -remote -mode slip
+ "Swarm" Exec    /usr/bin/X11/xlock -remote -mode swarm
+ "Swirl" Exec    /usr/bin/X11/xlock -remote -mode swirl -install
+ "&Worm" Exec    /usr/bin/X11/xlock -remote -mode worm +use3d
+ "Worm3d" Exec    /usr/bin/X11/xlock -remote -mode worm -use3d

DestroyMenu "/Debian/Screen/Lock/Automata"
AddToMenu "/Debian/Screen/Lock/Automata" "Automata" Title
+ "&Ant" Exec    /usr/bin/X11/xlock -remote -mode ant -neighbors 4 +truchet
+ "Ant &Truchet" Exec    /usr/bin/X11/xlock -remote -mode ant -neighbors 4 -truchet
+ "&Bee" Exec    /usr/bin/X11/xlock -remote -mode ant -neighbors 6 +truchet
+ "B&ee Truchet" Exec    /usr/bin/X11/xlock -remote -mode ant -neighbors 6 -truchet
+ "B&ug" Exec    /usr/bin/X11/xlock -remote -mode bug
+ "&Demon" Exec    /usr/bin/X11/xlock -remote -mode demon
+ "D&ilemma" Exec    /usr/bin/X11/xlock -remote -mode dilemma
+ "&Life" Exec    /usr/bin/X11/xlock -remote -mode life
+ "Li&fe1d" Exec    /usr/bin/X11/xlock -remote -mode life1d
+ "Life&3d" Exec    /usr/bin/X11/xlock -remote -mode life3d
+ "L&oop" Exec    /usr/bin/X11/xlock -remote -mode loop
+ "&Random" Exec    /usr/bin/X11/xlock -remote -mode random -modelist ant,bug,demon,dilemma,life,life1d,life3d,loop,voters,wator,wire -fullrandom -neighbors 0
+ "&Wator" Exec    /usr/bin/X11/xlock -remote -mode wator
+ "Wire" Exec    /usr/bin/X11/xlock -remote -mode wire

DestroyMenu "/Debian/Screen/Lock/Fractal"
AddToMenu "/Debian/Screen/Lock/Fractal" "Fractal" Title
+ "&Drift" Exec    /usr/bin/X11/xlock -remote -mode drift -fullrandom
+ "&Flame" Exec    /usr/bin/X11/xlock -remote -mode flame
+ "F&orest" Exec    /usr/bin/X11/xlock -remote -mode forest
+ "&Hop" Exec    /usr/bin/X11/xlock -remote -mode hop
+ "&IFS" Exec    /usr/bin/X11/xlock -remote -mode ifs
+ "&Julia" Exec    /usr/bin/X11/xlock -remote -mode julia
+ "&Lightning" Exec    /usr/bin/X11/xlock -remote -mode lightning
+ "&Mandelbrot" Exec    /usr/bin/X11/xlock -remote -mode mandelbrot
+ "Mou&ntain" Exec    /usr/bin/X11/xlock -remote -mode mountain
+ "&Random" Exec    /usr/bin/X11/xlock -remote -mode random -modelist drift,flame,forest,hop,ifs,julia,lightning,mandelbrot,mountain,sierpinski,strange,triangle,turtle,vines -fullrandom
+ "&Sierpinski" Exec    /usr/bin/X11/xlock -remote -mode sierpinski
+ "Str&ange" Exec    /usr/bin/X11/xlock -remote -mode strange
+ "&Triangle" Exec    /usr/bin/X11/xlock -remote -mode triangle
+ "T&urtle" Exec    /usr/bin/X11/xlock -remote -mode turtle
+ "&Vines" Exec    /usr/bin/X11/xlock -remote -mode vines

DestroyMenu "/Debian/Screen/Lock/Geometry"
AddToMenu "/Debian/Screen/Lock/Geometry" "Geometry" Title
+ "&Braid" Exec    /usr/bin/X11/xlock -remote -mode braid
+ "&Geometry" Exec    /usr/bin/X11/xlock -remote -mode geometry
+ "&Helix" Exec    /usr/bin/X11/xlock -remote -mode helix -fullrandom
+ "H&yper" Exec    /usr/bin/X11/xlock -remote -mode hyper
+ "&Ico" Exec    /usr/bin/X11/xlock -remote -mode ico
+ "&Kaleid" Exec    /usr/bin/X11/xlock -remote -mode kaleid
+ "&Laser" Exec    /usr/bin/X11/xlock -remote -mode laser
+ "Lisa" Exec    /usr/bin/X11/xlock -remote -mode lisa
+ "Lissie" Exec    /usr/bin/X11/xlock -remote -mode lissie
+ "&Penrose" Exec    /usr/bin/X11/xlock -remote -mode penrose +amman
+ "Penrose &Ammann" Exec    /usr/bin/X11/xlock -remote -mode penrose -ammann
+ "P&etal" Exec    /usr/bin/X11/xlock -remote -mode petal
+ "&Qix" Exec    /usr/bin/X11/xlock -remote -mode qix
+ "&Random" Exec    /usr/bin/X11/xlock -remote -mode random -modelist braid,geometry,helix,hyper,ico,kaleid,laser,lisa,lissie,penrose,petal,qix,shape,sphere,spiral,spline -fullrandom
+ "R&otor" Exec    /usr/bin/X11/xlock -remote -mode rotor
+ "&Shape" Exec    /usr/bin/X11/xlock -remote -mode shape
+ "Sphere" Exec    /usr/bin/X11/xlock -remote -mode sphere
+ "Spiral" Exec    /usr/bin/X11/xlock -remote -mode spiral
+ "Spli&ne" Exec    /usr/bin/X11/xlock -remote -mode spline

DestroyMenu "/Debian/Screen/Lock/MarqueeMessage"
AddToMenu "/Debian/Screen/Lock/MarqueeMessage" "MarqueeMessage" Title
+ "&Back Soon" Exec    /usr/bin/X11/xlock -remote -mode marquee -message "$LOGNAME will be back soon"
+ "&Overnight" Exec    /usr/bin/X11/xlock -remote -mode marquee -message "$LOGNAME will be back in the morning"
+ "&Rude" Exec    /usr/bin/X11/xlock -remote -mode marquee -message "$LOGNAME isn't here, please go away!"

DestroyMenu "/Debian/Screen/Lock/NoseMessage"
AddToMenu "/Debian/Screen/Lock/NoseMessage" "NoseMessage" Title
+ "&Back Soon" Exec    /usr/bin/X11/xlock -remote -mode nose -message "$LOGNAME will be back soon"
+ "&Overnight" Exec    /usr/bin/X11/xlock -remote -mode nose -message "$LOGNAME will be back in the morning"
+ "&Rude" Exec    /usr/bin/X11/xlock -remote -mode nose -message "$LOGNAME isn't here, please go away!"

DestroyMenu "/Debian/Screen/Lock/Space"
AddToMenu "/Debian/Screen/Lock/Space" "Space" Title
+ "&Bouboule" Exec    /usr/bin/X11/xlock -remote -mode bouboule +use3d
+ "B&ouboule3d" Exec    /usr/bin/X11/xlock -remote -mode bouboule -use3d
+ "&Galaxy" Exec    /usr/bin/X11/xlock -remote -mode galaxy
+ "Gr&av" Exec    /usr/bin/X11/xlock -remote -mode grav +trail +decay
+ "Grav &Decay" Exec    /usr/bin/X11/xlock -remote -mode grav -decay
+ "Grav &Trail" Exec    /usr/bin/X11/xlock -remote -mode grav -trail
+ "&Random" Exec    /usr/bin/X11/xlock -remote -mode random -modelist bouboule,galaxy,grav,star,world
+ "Ro&ck" Exec    /usr/bin/X11/xlock -remote -mode star -rock
+ "&Star" Exec    /usr/bin/X11/xlock -remote -mode star +rock +use3d -trek 0
+ "Star Tr&ek" Exec    /usr/bin/X11/xlock -remote -mode star -trek 100
+ "Star&3d" Exec    /usr/bin/X11/xlock -remote -mode star -use3d
+ "&World" Exec    /usr/bin/X11/xlock -remote -mode world

DestroyMenu "/Debian/Screen/Lock/Special"
AddToMenu "/Debian/Screen/Lock/Special" "Special" Title
+ "&Blank" Exec    /usr/bin/X11/xlock -remote -mode blank
+ "&Random all" Exec    /usr/bin/X11/xlock -remote -mode random -modelist all -fullrandom -neighbors 0
+ "Ra&ndom nice" Exec    /usr/bin/X11/xlock -remote -mode random -modelist allnice -fullrandom -neighbors 0

DestroyMenu "/Debian/Screen/Lock"
AddToMenu "/Debian/Screen/Lock" "Lock" Title
+ "&Assorted" PopUp /Debian/Screen/Lock/Assorted
+ "A&utomata" PopUp /Debian/Screen/Lock/Automata
+ "&Fractal" PopUp /Debian/Screen/Lock/Fractal
+ "&Geometry" PopUp /Debian/Screen/Lock/Geometry
+ "&MarqueeMessage" PopUp /Debian/Screen/Lock/MarqueeMessage
+ "&NoseMessage" PopUp /Debian/Screen/Lock/NoseMessage
+ "&Space" PopUp /Debian/Screen/Lock/Space
+ "S&pecial" PopUp /Debian/Screen/Lock/Special

DestroyMenu "/Debian/Screen/Save/Assorted"
AddToMenu "/Debian/Screen/Save/Assorted" "Assorted" Title
+ "&Ball" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode ball
+ "B&at" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode bat
+ "B&lot" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode blot
+ "B&ounce" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode bounce
+ "&Clock" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode clock
+ "Crys&tal" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode crystal
+ "&Daisy" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode daisy
+ "Dcloc&k" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode dclock
+ "&Eyes" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode eyes
+ "&Flag" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode flag
+ "&Image" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode image
+ "&Marquee" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode marquee
+ "Ma&ze" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode maze
+ "&Nose" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode nose
+ "&Pacman" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode pacman
+ "P&uzzle" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode puzzle
+ "P&yro" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode pyro +use3d
+ "Pyro&3d" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode pyro -use3d
+ "&Roll" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode roll
+ "&Slip" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode slip
+ "Swarm" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode swarm
+ "Swirl" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode swirl -install
+ "&Worm" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode worm +use3d
+ "Worm3d" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode worm -use3d

DestroyMenu "/Debian/Screen/Save/Automata"
AddToMenu "/Debian/Screen/Save/Automata" "Automata" Title
+ "&Ant" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode ant -neighbors 4 +truchet
+ "Ant &Truchet" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode ant -neighbors 4 -truchet
+ "&Bee" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode ant -neighbors 6 +truchet
+ "B&ee Truchet" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode ant -neighbors 6 -truchet
+ "B&ug" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode bug
+ "&Demon" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode demon
+ "D&ilemma" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode dilemma
+ "&Life" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode life
+ "Li&fe1d" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode life1d
+ "Life&3d" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode life3d
+ "L&oop" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode loop
+ "&Random" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode random -modelist ant,bug,demon,dilemma,life,life1d,life3d,loop,voters,wator,wire -fullrandom -neighbors 0
+ "&Wator" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode wator
+ "Wire" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode wire

DestroyMenu "/Debian/Screen/Save/Fractal"
AddToMenu "/Debian/Screen/Save/Fractal" "Fractal" Title
+ "&Drift" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode drift -fullrandom
+ "&Flame" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode flame
+ "F&orest" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode forest
+ "&Hop" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode hop
+ "&IFS" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode ifs
+ "&Julia" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode julia
+ "&Lightning" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode lightning
+ "&Mandelbrot" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode mandelbrot
+ "Mou&ntain" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode mountain
+ "&Random" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode random -modelist drift,flame,forest,hop,ifs,julia,lightning,mandelbrot,mountain,sierpinski,strange,triangle,turtle,vines -fullrandom
+ "&Sierpinski" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode sierpinski
+ "Str&ange" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode strange
+ "&Triangle" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode triangle
+ "T&urtle" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode turtle
+ "&Vines" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode vines

DestroyMenu "/Debian/Screen/Save/Geometry"
AddToMenu "/Debian/Screen/Save/Geometry" "Geometry" Title
+ "&Braid" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode braid
+ "&Geometry" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode geometry
+ "&Helix" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode helix -fullrandom
+ "H&yper" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode hyper
+ "&Ico" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode ico
+ "&Kaleid" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode kaleid
+ "&Laser" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode laser
+ "Lisa" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode lisa
+ "Lissie" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode lissie
+ "&Penrose" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode penrose +amman
+ "Penrose &Ammann" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode penrose -ammann
+ "P&etal" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode petal
+ "&Qix" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode qix
+ "&Random" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode random -modelist braid,geometry,helix,hyper,ico,kaleid,laser,lisa,lissie,penrose,petal,qix,shape,sphere,spiral,spline -fullrandom
+ "R&otor" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode rotor
+ "&Shape" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode shape
+ "Sphere" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode sphere
+ "Spiral" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode spiral
+ "Spli&ne" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode spline

DestroyMenu "/Debian/Screen/Save/MarqueeMessage"
AddToMenu "/Debian/Screen/Save/MarqueeMessage" "MarqueeMessage" Title
+ "&Back Soon" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode marquee -message "$LOGNAME will be back soon"
+ "&Overnight" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode marquee -message "$LOGNAME will be back in the morning"
+ "&Rude" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode marquee -message "$LOGNAME is not here, please go away!"

DestroyMenu "/Debian/Screen/Save/NoseMessage"
AddToMenu "/Debian/Screen/Save/NoseMessage" "NoseMessage" Title
+ "&Back Soon" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode nose -message "$LOGNAME will be back soon"
+ "&Overnight" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode nose -message "$LOGNAME will be back in the morning"
+ "&Rude" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode nose -message "$LOGNAME is not here, please go away!"

DestroyMenu "/Debian/Screen/Save/Space"
AddToMenu "/Debian/Screen/Save/Space" "Space" Title
+ "&Bouboule" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode bouboule +use3d
+ "B&ouboule3d" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode bouboule -use3d
+ "&Galaxy" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode galaxy
+ "Gr&av" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode grav +trail +decay
+ "Grav &Decay" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode grav -decay
+ "Grav &Trail" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode grav -trail
+ "&Random" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode random -modelist bouboule,galaxy,grav,star,world
+ "Ro&ck" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode star -rock
+ "&Star" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode star +rock +use3d -trek 0
+ "Star Tr&ek" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode star -trek 100
+ "Star&3d" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode star -use3d
+ "&World" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode world

DestroyMenu "/Debian/Screen/Save/Special"
AddToMenu "/Debian/Screen/Save/Special" "Special" Title
+ "&Blank" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode blank
+ "&Random all" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode random -modelist all -fullrandom -neighbors 0
+ "Ra&ndom nice" Exec    /usr/bin/X11/xlock -remote -nolock -nice -19 -mode random -modelist allnice -fullrandom -neighbors 0

DestroyMenu "/Debian/Screen/Save/Text"
AddToMenu "/Debian/Screen/Save/Text" "Text" Title
+ "&AA Fire" Exec /usr/bin/X11/xterm -T "AA Fire" -e aafire -driver slang
+ "&Rain" Exec /usr/bin/X11/xterm -T "Rain" -e /usr/games/rain
+ "&Worms" Exec /usr/bin/X11/xterm -T "Worms" -e /usr/games/worms

DestroyMenu "/Debian/Screen/Save"
AddToMenu "/Debian/Screen/Save" "Save" Title
+ "&Assorted" PopUp /Debian/Screen/Save/Assorted
+ "A&utomata" PopUp /Debian/Screen/Save/Automata
+ "&Fractal" PopUp /Debian/Screen/Save/Fractal
+ "&Geometry" PopUp /Debian/Screen/Save/Geometry
+ "&MarqueeMessage" PopUp /Debian/Screen/Save/MarqueeMessage
+ "&NoseMessage" PopUp /Debian/Screen/Save/NoseMessage
+ "&Space" PopUp /Debian/Screen/Save/Space
+ "S&pecial" PopUp /Debian/Screen/Save/Special
+ "&Text" PopUp /Debian/Screen/Save/Text

DestroyMenu "/Debian/Screen"
AddToMenu "/Debian/Screen" "Screen" Title
+ "&Lock" PopUp /Debian/Screen/Lock
+ "&Save" PopUp /Debian/Screen/Save

DestroyMenu "/Debian/System"
AddToMenu "/Debian/System" "System" Title
+ "&Top" Exec /usr/bin/X11/xterm -T "Top" -e /usr/bin/top
+ "&XConsole" Exec    /usr/bin/X11/XConsole
+ "&pstree" Exec /usr/bin/X11/xterm -T "pstree" -e /usr/bin/pstree
+ "x&cpustate" Exec    /usr/bin/X11/xcpustate

DestroyMenu "/Debian/WindowManagers"
AddToMenu "/Debian/WindowManagers" "WindowManagers" Title
+ "&Fvwm2" Restart /usr/bin/X11/fvwm2
+ "&Twm" Restart twm

DestroyMenu "/Debian/XShells"
AddToMenu "/Debian/XShells" "XShells" Title
+ "&Xterm" Exec    xterm

DestroyMenu "/Debian"
AddToMenu "/Debian" "Main Menu" Title
Read /etc/X11/fvwm2/main-menu-pre.hook
Read .fvwm2/main-menu-pre.hook
AddToMenu "/Debian"
+ "&Apps" PopUp /Debian/Apps
+ "&Games" PopUp /Debian/Games
+ "&Modules" PopUp /Debian/Modules
+ "&Screen" PopUp /Debian/Screen
+ "S&ystem" PopUp /Debian/System
+ "&WindowManagers" PopUp /Debian/WindowManagers
+ "&XShells" PopUp /Debian/XShells

EdgeScroll 100 100
EdgeResistance 100 100
XORValue	255
DeskTopSize	2x2
ClickTime 	250
Style "*" IconBox 0 0 70 -1
Style "Matlab" Icon math4.xpm

Attachment: bug1.png
Description: PNG image

Attachment: bug2.png
Description: PNG image

Attachment: pgpkcKdWrEIVN.pgp
Description: PGP signature


Reply to: