1 # ----------------------------------------------------------------------------
4 DestroyMenu MenuFvwmShells
5 AddToMenu MenuFvwmShells "$[gt.Terminals]" Title
6 + "&Xterm $[gt.default]%menu/terminal.xpm%" Exec exec xterm -fg $[fg.cs30] -bg $[bg.cs30]
7 + "Xterm/r&oot $[gt.default]%menu/terminal-special.xpm%" Exec exec xterm -fg $[fg.cs31] -bg $[bg.cs31] -e su -l
8 + "&NXterm $[gt.default]%menu/terminal.xpm%" Exec exec nxterm -fg $[fg.cs30] -bg $[bg.cs30]
9 + "&Rxvt $[gt.default]%menu/terminal.xpm%" Exec exec rxvt -fg $[fg.cs30] -bg $[bg.cs30]
10 + "&Eterm $[gt.default]%menu/terminal.xpm%" Exec exec Eterm
11 + "X&iterm $[gt.default]%menu/terminal.xpm%" Exec exec xiterm -fg $[fg.cs30] -bg $[bg.cs30]
12 + "&Aterm $[gt.default]%menu/terminal.xpm%" Exec exec aterm -fg $[fg.cs30] -bg $[bg.cs30]
13 + "&GNOME Term $[gt.default]%menu/terminal.xpm%" Exec exec gnome-terminal --foreground=$[fg.cs30] --background=$[bg.cs30]
14 + "&Kvt $[gt.default]%menu/terminal.xpm%" Exec exec kvt -vt_fg $[fg.cs30] -vt_bg $[bg.cs30]
15 + "&Konsole $[gt.default]%menu/terminal.xpm%" Exec exec konsole
16 + "&Dtterm $[gt.default]%menu/terminal.xpm%" Exec exec /usr/dt/bin/dtterm -fg $[fg.cs30] -bg $[bg.cs30]
18 + "&Xterm 80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec xterm -n $USER@$HOST -T $USER@$HOST -g 80x40 -sb +sk +si -sl 4096 -j -ls -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
19 + "Xterm/r&oot 80x40 (7x14 $[gt.font])%menu/terminal-special.xpm%" Exec exec xterm -n root@$HOST -T root@$HOST -g 80x40 -sb +sk +si -sl 4096 -j -ls -fn 7x14 -fb 7x14bold -fg $[fg.cs31] -bg $[bg.cs31] -e su -l
20 + "&NXterm 80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec nxterm -n $USER@$HOST -T $USER@$HOST -g 80x40 -sb +sk +si -sl 4096 -j -ls -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
21 + "&Rxvt 80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec rxvt -n $USER@$HOST -T $USER@$HOST -g 80x40 --loginShell -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
22 + "&Eterm 80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec Eterm -n $USER@$HOST -T $USER@$HOST -g 80x40 --login-shell --font 7x14 --bold-font 7x14bold
23 + "X&iterm 80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec xiterm -n $USER@$HOST -T $USER@$HOST -g 80x40 -sb +sk +si -sl 4096 -ls -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
24 + "&Aterm 80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec aterm -n $USER@$HOST -T $USER@$HOST -g 80x40 -sb +sk +si -sl 4096 -ls -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
25 + "&GNOME Term 80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec gnome-terminal --title=$USER@$HOST --geometry=80x40 --login --font=7x14 --foreground=$[fg.cs30] --background=$[bg.cs30]
26 + "&Kvt 80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec kvt -n $USER@$HOST -T $USER@$HOST -vt_geometry 80x40 -sl 4096 -ls -vt_font 7x14 -vt_fg $[fg.cs30] -vt_bg $[bg.cs30]
27 + "&Konsole 80x40%menu/terminal.xpm%" Exec exec konsole -nowelcome -ls -vt_sz 80x40
28 + "&Dtterm 80x40 (7x14 font)%menu/terminal.xpm%" Exec exec /usr/dt/bin/dtterm -n $USER@$HOST -T $USER@$HOST -sl 4096 -ls -g 80x40 -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
30 + "$[gt.Remote login...]%menu/terminal-remote.xpm%" FvwmForm FvwmForm-Rlogin
33 # ----------------------------------------------------------------------------
36 DestroyMenu MenuFvwmSystem
37 AddToMenu MenuFvwmSystem "$[gt.System]" Title
38 + "&Top%menu/monitoring.xpm%" FuncFvwmRunInXterm "Top" top
39 + "TK &ps%menu/monitoring.xpm%" Exec exec tkps
40 + "X&Load%menu/monitoring.xpm%" Exec exec xload
41 + "X&osview%menu/monitoring.xpm%" Exec exec xosview
42 + "&XSysStats%menu/monitoring.xpm%" Exec exec xsysstats
43 + "&TrafShow%menu/monitoring.xpm%" FuncFvwmRunInXterm "trafshow" "trafshow -S -s 2 -u 1"
44 + "&xconsole%menu/terminal.xpm%" Exec exec xconsole
45 + "&Gkrellm%menu/monitoring.xpm%" Exec exec gkrellm
47 + "&Midnight-Commander%menu/file-manager.xpm%" FuncFvwmRunInXterm "Midnight-Commander" "mc -x"
48 + "File Runner%menu/file-manager.xpm%" Exec exec fr
49 + "xfm%menu/file-manager.xpm%" Exec exec xfm
50 + "xftree%menu/file-manager.xpm%" Exec exec xftree
51 + "gmc%menu/file-manager.xpm%" Exec exec gmc
52 + "Nautilus%menu/file-manager.xpm%" Exec exec nautilus
53 + "kfm%menu/file-manager.xpm%" Exec exec kfmclient openURL $HOME
54 + "Dtfile%menu/file-manager.xpm%" Exec exec /usr/dt/bin/dtfile
55 + "Xfilemanager%menu/file-manager.xpm%" Exec exec xfilemanager
57 + "Xsession log%menu/viewer.xpm%" FuncFvwmViewFileTail "Xsession Log" "$HOME/.xsession-errors"
58 + "System log%menu/viewer.xpm%" FuncFvwmViewFileTail "System Log" "/var/log/messages"
59 + "httpd access log%menu/viewer.xpm%" FuncFvwmViewFileTail "Access Log" "/var/log/httpd/access_log"
60 + "httpd error log%menu/viewer.xpm%" FuncFvwmViewFileTail "Error Log" "/var/log/httpd/error_log"
62 + "$[gt.&Browser]%menu/folder.xpm%" Menu MenuFvwmBrowser
63 + "$[gt.Browser (&cached)]%menu/folder.xpm%" Menu MenuFvwmBrowserCached
65 + MissingSubmenuFunction FuncFvwmMenuDirectory
66 + "$[gt.Root dir]%menu/folder.xpm%" Popup /
67 + "$[gt.Home dir]%menu/home.xpm%" Popup ~
70 # FuncFvwmMenuDirectory, MenuFvwmBrowser and MenuFvwmBrowserCached are defined
71 # in functions-appbind
73 # -----------------------------------------------------------------------------
74 # ---------- ScreenSaver
76 DestroyMenu MenuFvwmScreenSaver
77 AddToMenu MenuFvwmScreenSaver "$[gt.Screen Saver]" Title
78 + MissingSubmenuFunction FuncFvwmMenuXlock
79 + "$[gt.Save Screen (random)]%menu/display.xpm%" Exec xlock -nolock -nice 19 -mode random
80 + "$[gt.Lock Screen (random)]%menu/lock.xpm%" Exec xlock -nice 19 -mode random
81 + "$[gt.Save Screen Modes]%menu/display.xpm%" Popup MenuXlockSaver
82 + "$[gt.Lock Screen Modes]%menu/lock.xpm%" Popup MenuXlockLocker
84 + "$[gt.&XscreenSaver (Re)start]%menu/display.xpm%" Exec xscreensaver-command -exit; exec xscreensaver -no-splash
85 + "$[gt.XscreenSaver &Stop]%menu/choice-no.xpm%" Exec exec xscreensaver-command -exit
86 + "$[gt.XscreenSaver &Demo]%menu/display.xpm%" Exec xscreensaver-command -exit; exec xscreensaver; exec xscreensaver-command -demo
87 + "$[gt.XscreenSaver &Lock]%menu/lock.xpm%" Exec exec xscreensaver-command -lock
88 + "$[gt.XscreenSaver &Activate]%menu/display.xpm%" Exec exec xscreensaver-command -activate
90 # don't build xclock submenus immediately, use lazy loading (build when used)
91 DestroyFunc FuncFvwmMenuXlock
92 AddToFunc FuncFvwmMenuXlock
95 DestroyFunc FuncFvwmMenuXlockSaver
96 AddToFunc FuncFvwmMenuXlockSaver
97 + I PipeRead 'fvwm-menu-xlock --name MenuXlockSaver --title "$[gt.Save Screen Modes]" --icon-item menu/display.xpm --special-first -- -nice 19 -nolock'
99 DestroyFunc FuncFvwmMenuXlockLocker
100 AddToFunc FuncFvwmMenuXlockLocker
101 + I PipeRead 'fvwm-menu-xlock --name MenuXlockLocker --title "$[gt.Lock Screen Modes]" --icon-item menu/lock.xpm --special-first -- -nice 19'
103 # ----------------------------------------------------------------------------
104 # ---------- WindowManager
106 DestroyModuleConfig FvwmForm-Restart: *
107 *FvwmForm-Restart: WarpPointer
108 *FvwmForm-Restart: Line left
109 *FvwmForm-Restart: Text "Window Manager command"
110 *FvwmForm-Restart: Line expand
111 *FvwmForm-Restart: Input command 30 "" # was "fvwm-themes-start"
112 *FvwmForm-Restart: Line expand
113 *FvwmForm-Restart: Line expand
114 *FvwmForm-Restart: Button quit "Restart"
115 *FvwmForm-Restart: Command Restart $(command)
116 *FvwmForm-Restart: Button quit "Cancel" ^[
117 *FvwmForm-Restart: Command Nop
119 DestroyMenu MenuFvwmWindowManager
120 AddToMenu MenuFvwmWindowManager "$[gt.Window Managers]" Title
121 + "&fvwm-themes-start%menu/windows.xpm%" Restart fvwm-themes-start
122 + "&fvwm%menu/windows.xpm%" Restart fvwm -s
123 + "&fvwm1%menu/windows.xpm%" Restart fvwm1 -s
124 + "&fvwm95%menu/windows.xpm%" Restart fvwm95 -s
125 + "&AnotherLevel%menu/windows.xpm%" Restart AnotherLevel
126 + "&AnotherLevelUp%menu/windows.xpm%" Restart AnotherLevelUp
128 + "&afterstep%menu/windows.xpm%" Restart afterstep
129 + "&blackbox%menu/windows.xpm%" Restart blackbox
130 + "&enlightenment%menu/windows.xpm%" Restart enlightenment
131 + "&flwm%menu/windows.xpm%" Restart flwm
132 + "&icewm%menu/windows.xpm%" Restart icewm
133 + "&kwm%menu/windows.xpm%" Restart kwm
134 + "&mwm%menu/windows.xpm%" Restart mwm
135 + "&olvwm%menu/windows.xpm%" Restart olvwm
136 + "&sawfish%menu/windows.xpm%" Restart sawfish
137 + "&sawmill%menu/windows.xpm%" Restart sawmill
138 + "&twm%menu/windows.xpm%" Restart twm
139 + "&uwm%menu/windows.xpm%" Restart uwm
140 + "&wm2%menu/windows.xpm%" Restart wm2
141 + "&wmaker%menu/windows.xpm%" Restart wmaker
142 + "&wmx%menu/windows.xpm%" Restart wmx
143 + "&xfwm%menu/windows.xpm%" Restart xfwm
145 + "&xterm%menu/terminal.xpm%" Restart xterm
146 + "$[gt.Enter&...]%menu/windows.xpm%" FvwmForm FvwmForm-Restart
148 # ----------------------------------------------------------------------------
149 # ---------- Programs
151 DestroyMenu MenuFvwmPrograms
152 AddToMenu MenuFvwmPrograms "$[gt.Programs]" Title
153 + "&CDE Menu%menu/unknown.xpm%" Popup MenuFvwmCDE
155 + "$[gt.&Utilities]%menu/utility.xpm%" Popup MenuFvwmUtilities
156 + "$[gt.&Applications]%menu/programs.xpm%" Popup MenuFvwmApplications
157 + "$[gt.&Science]%menu/science.xpm%" Popup MenuFvwmScience
158 + "$[gt.&Editors]%menu/editor.xpm%" Popup MenuFvwmEditors
159 + "$[gt.&Internet]%menu/network.xpm%" Popup MenuFvwmInternet
160 + "$[gt.&Graphics]%menu/graphics.xpm%" Popup MenuFvwmGraphics
161 + "$[gt.&Multimedia]%menu/multimedia.xpm%" Popup MenuFvwmMultimedia
162 + "$[gt.&Games]%menu/game.xpm%" Popup MenuFvwmGames
163 + "$[gt.&Amusements]%menu/amusement.xpm%" Popup MenuFvwmAmusements
165 DestroyMenu MenuFvwmCDE
166 AddToMenu MenuFvwmCDE
167 + "&Application Manager%menu/programs.xpm%" Exec exec /usr/dt/bin/dtaction Dtappmgr
168 + "&Terminal%menu/terminal.xpm%" Exec exec /usr/dt/bin/dtterm
169 + "&File Manager%menu/file-manager.xpm%" Exec exec /usr/dt/bin/dtfile
170 + "&Trash Can%menu/file-manager.xpm%" Exec exec /usr/dt/bin/dtaction Dttrash
171 + "Text &Editor%menu/editor.xpm%" Exec exec /usr/dt/bin/dtpad
172 + "Desktop &Help%menu/help.xpm%" Exec exec /usr/dt/bin/dthelpview -helpVolume browser
173 + "Man Pages%menu/help.xpm%" Exec exec /usr/dt/bin/dthelpview -man
174 + "&Mailer%menu/mail.xpm%" Exec exec /usr/dt/bin/dtmail
175 + "&Calendar%menu/clock.xpm" Exec exec /usr/dt/bin/dtcm
176 + "&Calculator%menu/calculator.xpm%" Exec exec /usr/dt/bin/dtcalc
177 + "&Icon Editor%menu/image-processor.xpm%" Exec exec /usr/dt/bin/dticon
178 + "&Print Manager%menu/printing.xpm%" Exec exec /usr/dt/bin/dtprintinfo
179 + "&Styles Manager%menu/configuration.xpm%" Exec exec /usr/dt/bin/dtstyle
181 + "&Exit CDE%menu/quit.xpm%" Exec exec /usr/dt/bin/dtaction ExitSession
183 DestroyMenu MenuFvwmUtilities
184 AddToMenu MenuFvwmUtilities "$[gt.Utilities]" Title
185 + "$[gt.&Calculator]%menu/calculator.xpm%" Exec exec xcalc
186 + "$[gt.&Magnifying glass]%menu/viewer.xpm%" Exec exec xmag
187 + "&XClock%menu/clock.xpm%" Exec exec xclock
188 + "&Rclock%menu/clock.xpm%" Exec exec rclock
189 + "&Oclock%menu/clock.xpm%" Exec exec oclock
190 + "&Bclock%menu/clock.xpm%" Exec exec bclock
191 + "&Xdaliclock%menu/clock.xpm%" Exec exec xdaliclock
192 + "&xfclock%menu/clock.xpm%" Exec exec xfclock
193 + "XFontSel%menu/font.xpm%" Exec exec xfontsel
194 + "X&ColorSel%menu/colors.xpm%" Exec exec xcolorsel
195 + "$[gt.&Color List]%menu/colors.xpm%" FuncFvwmViewFile /usr/X11R6/lib/X11/rgb.txt
196 + "Xcolormap%menu/colors.xpm%" Exec exec xcolormap
197 + "Xx&gdb%menu/development.xpm%" Exec exec xxgdb
198 + "&Ddd%menu/development.xpm%" Exec exec ddd
199 + "x&apm%menu/monitoring.xpm%" Exec exec xapm
200 + "&Xclipboard%menu/unknown.xpm%" Exec exec xclipboard
201 + "Xgrab%menu/display.xpm%" Exec exec xgrab
202 + "Calendar%menu/clock.xpm%" Exec exec ical
203 + "&XRus%menu/keyboard.xpm%" Exec exec xrus
205 DestroyMenu MenuFvwmApplications
206 AddToMenu MenuFvwmApplications "$[gt.Applications]" Title
207 + "GNOME &Panel%menu/gnome.xpm%" Exec exec panel
208 + "XFCE &Panel%menu/gnome.xpm%" Exec exec xfce
209 + "&GhostView%menu/ghostview.xpm%" Exec exec ghostview
210 + "X&pdf%menu/viewer.xpm%" Exec exec xpdf
211 + "&Acroread%menu/viewer.xpm%" Exec exec acroread
212 + "X&dvi%menu/viewer.xpm%" Exec exec xdvi
213 + "&Lyx%menu/word-processor.xpm%" Exec exec lyx
214 + "&Thot%menu/word-processor.xpm%" Exec exec thot
215 + "WP8%menu/word-processor.xpm%" Exec exec /usr/local/WP8/wpbin/xwp
216 + "&Plan%menu/information.xpm%" Exec exec plan
217 + "X&Dos%menu/unknown.xpm%" Exec exec xdos
218 + "PgAccess%menu/viewer.xpm%" Exec exec pgaccess
220 DestroyMenu MenuFvwmScience
221 AddToMenu MenuFvwmScience "$[gt.Science]" Title
222 + "Thx-1138%menu/calculator.xpm%" Exec exec thx-1138
223 + "GNUplot%menu/science.xpm%" FuncFvwmRunInXterm "GNUplot" "gnuplot"
224 + "Scilab%menu/science.xpm%" Exec exec scilab
225 + "Mathematica%menu/science.xpm%" Exec exec mathematica
226 + "Mapel%menu/science.xpm%" Exec exec xmaple
227 + "XaoS%menu/science.xpm%" Exec exec xaos
228 + "&Fractint%menu/science.xpm%" FuncFvwmRunInXterm "Fractine" "xfracrine"
229 + "Xtide%menu/science.xpm%" Exec exec xtide
230 + "XEphem%menu/science.xpm%" Exec exec xephem
232 DestroyMenu MenuFvwmEditors
233 AddToMenu MenuFvwmEditors "$[gt.Editors]" Title
234 + "Emacs%menu/gnu.xpm%" Exec exec emacs
235 + "Xemacs%menu/gnu.xpm%" Exec exec xemacs
236 + "gnuclient%menu/gnu.xpm%" Exec exec gnuclient
237 + "VI%menu/editor.xpm%" FuncFvwmRunInXterm "VI" "vi"
238 + "Gvim%menu/editor.xpm%" Exec exec gvim
239 + "NEdit%menu/editor.xpm%" Exec exec nedit
240 + "xedit%menu/editor.xpm%" Exec exec xedit
241 + "Textedit%menu/editor.xpm%" Exec exec textedit
243 DestroyMenu MenuFvwmInternet
244 AddToMenu MenuFvwmInternet "$[gt.Internet]" Title
245 + "$[gt.&Web Browsers]%menu/www.xpm%" Popup MenuFvwmWebBrowsers
247 + "&Vppp%menu/network.xpm%" Exec exec vppp
248 + "&Ezppp%menu/network.xpm%" Exec exec Ezppp
249 + "&Kppp%menu/network.xpm%" Exec exec kppp
250 + "XModemLights%menu/network.xpm%" Exec exec xmodemlights
252 + "Mail%menu/mail.xpm%" FuncFvwmRunInXterm "Mail" "mail"
253 + "Mutt%menu/mail.xpm%" FuncFvwmRunInXterm "Mail" "mutt"
254 + "Pine%menu/mail.xpm%" FuncFvwmRunInXterm "Mail" "pine"
255 + "Elm%menu/mail.xpm%" FuncFvwmRunInXterm "Mail" "elm"
256 + "Xmh%menu/mail.xpm%" Exec exec xmh
257 + "Xfmail%menu/mail.xpm%" Exec exec xfmail
259 + "Slrn%menu/news.xpm%" FuncFvwmRunInXterm "News" "slrn"
261 + "&Irc%menu/chat.xpm%" FuncFvwmRunInXterm "Irc" "irc"
262 + "&Tkirc%menu/chat.xpm%" Exec exec tkirc
263 + "X&chat%menu/chat.xpm%" Exec exec xchat
264 + "X&Bitch%menu/chat.xpm%" Exec exec xbitch
265 + "&Zircon%menu/chat.xpm%" Exec exec zircon
266 + "&ICQ%menu/chat.xpm%" Exec exec icq
267 + "&Licq%menu/chat.xpm%" Exec exec licq
269 + "&Gtk-Gnutella%menu/network.xpm%" Exec exec gtk-gnutella
271 + "&Minitel%menu/terminal-special.xpm%" Exec exec xtel -petit
272 + "&Minicom%menu/terminal-special.xpm%" FuncFvwmRunInXterm "Minicom" "minicom"
274 DestroyMenu MenuFvwmWebBrowsers
275 AddToMenu MenuFvwmWebBrowsers "$[gt.Web Browsers]" Title
276 + "Mozilla%menu/netscape.xpm%" Exec exec mozilla
277 + "Netscape%menu/netscape.xpm%" Exec exec netscape
278 + "Beonex%menu/netscape.xpm%" Exec exec beonex-comm
279 + "Galeon%menu/gnome.xpm%" Exec exec galeon
280 + "Konqueror%menu/kde.xpm%" Exec exec konqueror
281 + "Opera%menu/www.xpm%" Exec exec opera
282 + "Amaya%menu/www.xpm%" Exec exec amaya
283 + "Lynx%menu/terminal.xpm%" FuncFvwmRunInXterm "Lynx" "lynx"
284 + "Links%menu/terminal.xpm%" FuncFvwmRunInXterm "Links" "links"
286 DestroyMenu MenuFvwmGraphics
287 AddToMenu MenuFvwmGraphics "$[gt.Graphics]" Title
288 + "XV%menu/xv.xpm%" Exec exec xv
289 + "XbmBrowser%menu/image-viewer.xpm%" Exec exec xbmbrowser
290 + "Gimp%menu/gimp.xpm%" Exec exec gimp
291 + "ImageMagick%menu/image-processor.xpm%" Exec exec display
292 + "Xpaint%menu/image-processor.xpm%" Exec exec xpaint
293 + "Xfig%menu/image-processor.xpm%" Exec exec xfig
294 + "X&Fpovray%menu/image-processor.xpm%" Exec exec xfpovray
296 DestroyMenu MenuFvwmMultimedia
297 AddToMenu MenuFvwmMultimedia "$[gt.Multimedia]" Title
298 + "XMixer%menu/sound.xpm%" Exec exec xmixer
299 + "XplayCd%menu/cd-player.xpm%" Exec exec xplaycd
300 + "WorkMan%menu/cd-player.xpm%" Exec exec workman
301 + "FreeAmp%menu/music.xpm%" Exec exec freeamp
302 + "XMMS%menu/music.xpm%" Exec exec xmms
303 + "MiXViews%menu/sound.xpm%" Exec exec mxv
304 + "X<wav%menu/music.xpm%" Exec exec xltwavplay
306 # ----------------------------------------------------------------------------
309 ## some game menu icons are temporary, should be covered in wm-icons-0.3.0
311 DestroyMenu MenuFvwmGames
312 AddToMenu MenuFvwmGames "$[gt.Games]" Title
313 + "$[gt.Action]%menu/game-action.xpm%" Popup MenuFvwmGamesAction
314 + "$[gt.Board]%menu/game-board.xpm%" Popup MenuFvwmGamesBoard
315 + "$[gt.Cards]%menu/game-cards.xpm%" Popup MenuFvwmGamesCards
316 + "$[gt.Puzzle]%menu/game-logic.xpm%" Popup MenuFvwmGamesPuzzle
317 + "$[gt.Strategy]%menu/game.xpm%" Popup MenuFvwmGamesStrategy
318 + "$[gt.Tetris]%menu/game.xpm%" Popup MenuFvwmGamesTetris
319 + "$[gt.Ace of Penguins]%menu/game-cards.xpm%" Popup MenuFvwmGamesPenguins
320 + "$[gt.Other]%menu/game.xpm%" Popup MenuFvwmGamesOther
322 DestroyMenu MenuFvwmGamesAction
323 AddToMenu MenuFvwmGamesAction "$[gt.Action]" Title
324 + "GRustibus (XMame)%menu/game-action.xpm%" Exec exec grustibus
325 + "Heroes%menu/game-action.xpm%" Exec exec heroes
326 + "PowerManga%menu/game-action.xpm%" Exec exec powermanga
327 + "XKoules%menu/game-action.xpm%" Exec exec xkoules
328 + "XKobo%menu/game-action.xpm%" Exec exec xkobo
329 + "XGalaga%menu/game-action.xpm%" Exec exec xgal
330 + "Xoids%menu/game-action.xpm%" Exec exec xoids
331 + "XSoldier%menu/game-action.xpm%" Exec exec xsoldier
332 ##+ "Xlander%menu/game-action.xpm%" Exec xterm -name info -geometry 44x4 -e xlander
333 + "Xlander%menu/game-action.xpm%" Exec exec xlander
334 + "XEvil%menu/game-action.xpm%" Exec exec xevil
335 + "XBill%menu/game-action.xpm%" Exec exec xbill
336 + "Scavenger%menu/game-action.xpm%" Exec exec scavenger
337 + "Ice Breaker%menu/linux.xpm%" Exec exec icebreaker
340 + "XChomp%menu/game-action.xpm%" Exec exec xchomp
341 + "XMris%menu/game-action.xpm%" Exec exec xmris
343 + "Xonix%menu/game-action.xpm%" Exec exec xonix
344 + "XTron%menu/game-action.xpm%" Exec exec xtron
346 DestroyMenu MenuFvwmGamesBoard
347 AddToMenu MenuFvwmGamesBoard "$[gt.Board]" Title
348 + "Xboard%menu/game-board.xpm%" Exec exec xboard -size small
349 + "Xboard (net)%menu/game-board.xpm%" Exec FuncFvwmRunInXterm "Chess (net)" "xboard -size small -ics -icshost fics.onenet.net"
350 + "XGammon%menu/game-board.xpm%" Exec exec xgammon
351 + "Pente%menu/game-board.xpm%" Exec pente
352 + "XGoban%menu/game-board.xpm%" Exec xgoban
354 DestroyMenu MenuFvwmGamesCards
355 AddToMenu MenuFvwmGamesCards "$[gt.Cards]" Title
356 + "PySol%menu/game-cards.xpm%" Exec exec pysol
357 + "Xpat2%menu/game-cards.xpm%" Exec exec xpat2
358 + "DontSpace%menu/game-cards.xpm%" Exec exec dontspace
359 + "Klondike%menu/game-cards.xpm%" Exec exec klondike
360 + "Spider%menu/game-cards.xpm%" Exec exec spider
363 + "FreeCell%menu/game-cards.xpm%" Exec exec freecell
364 + "AisleRiot%menu/game-cards.xpm%" Exec exec sol
365 + "kpat%menu/game-cards.xpm%" Exec exec kpat
366 + "kpoker%menu/game-cards.xpm%" Exec exec kpoker
368 DestroyMenu MenuFvwmGamesPuzzle
369 AddToMenu MenuFvwmGamesPuzzle "$[gt.Puzzle]" Title
370 + "XSokoban%menu/game-logic.xpm%" Exec exec xsokoban
371 + "XSoko%menu/game-logic.xpm%" Exec exec xsoko >/dev/null
372 + "XSok%menu/game-logic.xpm%" Exec exec xsok
373 + "Xmahjongg%menu/game-logic.xpm%" Exec exec xmahjongg
374 + "XBlockade%menu/game-logic.xpm%" Exec exec blockade
375 + "XAttax%menu/game-logic.xpm%" Exec exec xattax
376 + "XBomb%menu/game-logic.xpm%" Exec exec FuncFvwmRunInXterm "info" "xbomb"
377 + "XJig%menu/game-logic.xpm%" Exec xjig -file $[HOME]/flowers/3.gif >/dev/null
380 + "BoulderDash%menu/game-logic.xpm%" Exec exec BoulderDash
381 + "Rocks'n'Diamonds%menu/game-logic.xpm%" Exec exec rocksndiamonds
382 + "Mirror Magic%menu/game-logic.xpm%" Exec exec mirrormagic
383 + "GFingerPoken%menu/game-logic.xpm%" Exec exec gfpoken
384 + "Illust Logic%menu/game-logic.xpm%" Exec exec illust
385 + "Marbles%menu/game-logic.xpm%" Exec exec marbles
387 + "XCubes%menu/game-logic.xpm%" Exec exec xcubes
388 + "XDino%menu/game-logic.xpm%" Exec exec xdino
389 + "XHexagons%menu/game-logic.xpm%" Exec exec xhexagons
390 + "XMBall%menu/game-logic.xpm%" Exec exec xmball
391 + "XMLink%menu/game-logic.xpm%" Exec exec xmlink
392 + "XOct%menu/game-logic.xpm%" Exec exec xoct
393 + "XPanex%menu/game-logic.xpm%" Exec exec xpanex
394 + "XPyraminx%menu/game-logic.xpm%" Exec exec xpyraminx
395 + "XRubik%menu/game-logic.xpm%" Exec exec xrubik
396 + "XSkewb%menu/game-logic.xpm%" Exec exec xskewb
397 + "XTriangles%menu/game-logic.xpm%" Exec exec xtriangles
399 # we need game-strategy.xpm
400 DestroyMenu MenuFvwmGamesStrategy
401 AddToMenu MenuFvwmGamesStrategy "$[gt.Strategy]" Title
402 + "LinCity%menu/game.xpm%" Exec exec xlincity
403 + "Crimson%menu/game.xpm%" Exec exec crimson
404 + "LiquidWar%menu/game.xpm%" Exec exec liquidwar
405 + "Enigma%menu/game.xpm%" Exec exec enigma
406 + "FreeCraft%menu/game.xpm%" Exec exec freecraft
407 + "FreeCiv Server%menu/game.xpm%" Exec exec civserver-wrapper
408 + "FreeCiv Client%menu/game.xpm%" Exec exec civclient-wrapper
409 + "Heroes of Might && Magic III%menu/game.xpm%" Exec exec heroes3
411 DestroyMenu MenuFvwmGamesTetris
412 AddToMenu MenuFvwmGamesTetris "$[gt.Tetris]" Title
413 + "Xtetris%menu/game.xpm%" Exec exec xtetris
414 + "Xtrojka%menu/game.xpm%" Exec exec xtrojka
415 + "Xjewel%menu/game.xpm%" Exec exec xjewel
416 + "Xhextris%menu/game.xpm%" Exec exec xhextris
417 + "Xemeraldia%menu/game.xpm%" Exec exec xemeraldia
418 + "Cosmo%menu/game.xpm%" Exec exec cosmo >/dev/null
420 DestroyMenu MenuFvwmGamesPenguins
421 AddToMenu MenuFvwmGamesPenguins "$[gt.Ace of] Penguins" Title
422 ## Unfortunately the name freecell conflicts with other card game (from GNOME)
423 ##+ "freecell%menu/game-cards.xpm%" Exec exec freecell
424 + "golf%menu/game-cards.xpm%" Exec exec golf
425 + "penguins%menu/game-cards.xpm%" Exec exec penguins
426 + "solitaire%menu/game-cards.xpm%" Exec exec solitaire
427 + "thornq%menu/game-cards.xpm%" Exec exec thornq
428 + "mastermind%menu/game.xpm%" Exec exec mastermind
429 + "merlin%menu/game-board.xpm%" Exec exec merlin
430 + "minesweeper%menu/game.xpm%" Exec exec minesweeper
431 + "pegged%menu/game.xpm%" Exec exec pegged
432 + "taipei%menu/game.xpm%" Exec exec taipei
433 + "taipedit%menu/game.xpm%" Exec exec taipedit
435 DestroyMenu MenuFvwmGamesOther
436 AddToMenu MenuFvwmGamesOther "$[gt.Other]" Title
437 + "GGZ (GTK+ Client)%menu/game.xpm%" Exec exec ggz-gtk
438 + "GGZ (KDE Client)%menu/game.xpm%" Exec exec kggz
439 + "Maelstrom%menu/game-action.xpm%" Exec exec Maelstrom -gamma 5
440 + "Quake%menu/game-action.xpm%" Exec cd /usr/local/games/quake/ ; exec ./stquake
441 + "Quake2%menu/game-action.xpm%" Exec cd /usr/local/games/quake2/ ; exec ./quake2 +set vid_ref softx
442 + "Hopkins FBI%menu/game.xpm%" FuncFvwmKillEventAndRun Hopkins_FBI
444 # What exactly is the problem with FvwmEvent? There are several aliases.
445 DestroyFunc FuncFvwmKillEventAndRun
446 AddToFunc FuncFvwmKillEventAndRun
447 + "I" KillModule FvwmEvent
450 ## http://www.met.rdg.ac.uk/~swrhgnrj/xpenguins/
452 # ----------------------------------------------------------------------------
453 # ---------- Amusements
455 DestroyMenu MenuFvwmAmusements
456 AddToMenu MenuFvwmAmusements "$[gt.Amusements]" Title
457 + "$[gt.Start] XSnow%menu/amusement.xpm%" Exec exec xsnow >/dev/null
458 + "$[gt.Stop] XSnow%menu/window-delete.xpm%" Exec exec killall xsnow
460 + "$[gt.Start] XPenguins%menu/linux.xpm%" Exec exec xpenguins -q
461 + "$[gt.Stop] XPenguins%menu/window-delete.xpm%" Exec exec killall xpenguins
463 + "$[gt.Start] XTurtles%menu/linux.xpm%" Exec exec xturtles -q -rectwin
464 + "$[gt.Stop] XTurtles%menu/window-delete.xpm%" Exec exec killall xturtles
466 + "$[gt.Start] XSheep%menu/amusement.xpm%" Exec exec xsheep >/dev/null
467 + "$[gt.Stop] XSheep%menu/window-delete.xpm%" Exec exec killall xsheep
469 + "$[gt.Start] XEarth%menu/amusement.xpm%" Exec exec xearth
470 + "$[gt.Stop] XEarth%menu/window-delete.xpm%" Exec exec killall xearth
472 + "$[gt.Start] Decay Screen%menu/amusement.xpm%" Exec exec /usr/X11R6/lib/xscreensaver/decayscreen -root
473 + "$[gt.Stop] Decay Screen%menu/window-delete.xpm%" Exec exec killall /usr/X11R6/lib/xscreensaver/decayscreen
475 + "$[gt.Start] ActX%menu/amusement.xpm%" Exec exec actx -random
476 + "$[gt.Stop] ActX%menu/window-delete.xpm%" Exec exec killall actx
478 ## it should be: nice -n 9 oneko
479 + "$[gt.Start] Oneko (Neko)%menu/mouse.xpm" Exec oneko
480 + "$[gt.Start] Oneko (Tora)%menu/mouse.xpm" Exec oneko -tora -fg black -bg yellow
481 + "$[gt.Start] Oneko (Dog)%menu/mouse.xpm" Exec oneko -dog -fg black -bg white
482 + "$[gt.Stop] Oneko%menu/window-delete.xpm" Exec killall oneko
484 ## it should be: exec nice -n 19 xoj
485 + "$[gt.Start] O.J.S. emulator%menu/amusement.xpm" Exec exec xoj
486 + "$[gt.Stop] O.J.S. emulator%menu/window-delete.xpm" Exec exec killall xoj
488 + "$[gt.&Mesa Demo$[gt.%menu/amusement.xpm%" Popup MenuFvwmMesaDemos
489 + "&UnClutter%menu/mouse.xpm%" Exec exec unclutter
490 + "X&Eyes%menu/amusement.xpm%" Exec exec xeyes
491 + "&XLogo%menu/amusement.xpm%" Exec exec xlogo
492 + "X&roach%menu/amusement.xpm%" Exec exec xroach
494 DestroyMenu MenuFvwmMesaDemos
495 AddToMenu MenuFvwmMesaDemos "Mesa Demos" Title
496 + "Glutfx%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.1/demos/glutfx
497 + "Gears%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.1/demos/gears
498 + "Morph3D%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.1/demos/morph3d
499 + "IsoSurf%menu/amusement.xpm%" Exec cd /usr/lib/Mesa-3.1/demos/ ; exec ./isosurf
500 + "Multiext%menu/amusement.xpm%" Exec cd /usr/lib/Mesa-3.1/demos/ ; exec ./multiext
501 + "Point Blast%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.1/demos/pointblast
502 + "Reflect%menu/amusement.xpm%" Exec cd /usr/lib/Mesa-3.1/demos/ ; exec ./reflect
503 + "Renormal%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.1/demos/renormal
504 + "Spectex%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.1/demos/spectex
505 + "Stex3D%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.1/demos/stex3d
506 + "Texcyl%menu/amusement.xpm%" Exec cd /usr/lib/Mesa-3.1/demos/ ; exec ./texcyl
507 + "Glutfx%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.0/demos/glutfx
508 + "Gears%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.0/demos/gears
509 + "Morph3D%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.0/demos/morph3d
510 + "IsoSurf%menu/amusement.xpm%" Exec cd /usr/lib/Mesa-3.0/demos/ ; exec ./isosurf
511 + "Multiext%menu/amusement.xpm%" Exec cd /usr/lib/Mesa-3.0/demos/ ; exec ./multiext
512 + "Point Blast%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.0/demos/pointblast
513 + "Reflect%menu/amusement.xpm%" Exec cd /usr/lib/Mesa-3.0/demos/ ; exec ./reflect
514 + "Renormal%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.0/demos/renormal
515 + "Spectex%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.0/demos/spectex
516 + "Stex3D%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.0/demos/stex3d
517 + "Texcyl%menu/amusement.xpm%" Exec cd /usr/lib/Mesa-3.0/demos/ ; exec ./texcyl