Update mech theme to use features in FVWM 2.5.25+
[fvwm-themes.git] / themes / default / menus-programs
blob5d1b532b260a2427e8c5ee6f4613f16a1df33cca
1 # ----------------------------------------------------------------------------
2 # ---------- Shells
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]
17 + "" Nop
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]
29 + "" Nop
30 + "$[gt.Remote login...]%menu/terminal-remote.xpm%" FvwmForm FvwmForm-Rlogin
33 # ----------------------------------------------------------------------------
34 # ---------- System
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 
46 + "" Nop
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
56 + "" Nop
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"
61 + "" Nop
62 + "$[gt.&Browser]%menu/folder.xpm%"             Menu MenuFvwmBrowser
63 + "$[gt.Browser (&cached)]%menu/folder.xpm%"    Menu MenuFvwmBrowserCached
64 + ""  Nop
65 + MissingSubmenuFunction FuncFvwmMenuDirectory
66 + "$[gt.Root dir]%menu/folder.xpm%"      Popup /
67 + "$[gt.Home dir]%menu/home.xpm%"        Popup ~
69 # Note:
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
83 + "" Nop
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
93 + I FuncFvwm$0
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
127 + "" Nop
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
144 + "" Nop
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
154 + "" Nop
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
180 + "" Nop
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
246 + "" Nop
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
251 + "" Nop
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
258 + "" Nop
259 + "Slrn%menu/news.xpm%"                 FuncFvwmRunInXterm "News" "slrn"
260 + "" Nop
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
268 + "" Nop
269 + "&Gtk-Gnutella%menu/network.xpm%"     Exec exec gtk-gnutella
270 + "" Nop
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&ltwav%menu/music.xpm%"             Exec exec xltwavplay
306 # ----------------------------------------------------------------------------
307 # ---------- Games
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
338 # Pac-man like
339 + "" Nop
340 + "XChomp%menu/game-action.xpm%"                Exec exec xchomp
341 + "XMris%menu/game-action.xpm%"                 Exec exec xmris
342 + "" Nop
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
361 + "" Nop
362 ## GNOME/KDE cards
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
378 + "" Nop
379 ## new category?
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
386 + "" Nop
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
448 + "I" Exec exec $*
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
459 + "" Nop
460 + "$[gt.Start] XPenguins%menu/linux.xpm%"               Exec exec xpenguins -q
461 + "$[gt.Stop] XPenguins%menu/window-delete.xpm%"        Exec exec killall xpenguins
462 + "" Nop
463 + "$[gt.Start] XTurtles%menu/linux.xpm%"                Exec exec xturtles -q -rectwin
464 + "$[gt.Stop] XTurtles%menu/window-delete.xpm%"         Exec exec killall xturtles
465 + "" Nop
466 + "$[gt.Start] XSheep%menu/amusement.xpm%"              Exec exec xsheep >/dev/null
467 + "$[gt.Stop] XSheep%menu/window-delete.xpm%"           Exec exec killall xsheep
468 + "" Nop
469 + "$[gt.Start] XEarth%menu/amusement.xpm%"              Exec exec xearth
470 + "$[gt.Stop] XEarth%menu/window-delete.xpm%"           Exec exec killall xearth
471 + "" Nop
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
474 + "" Nop
475 + "$[gt.Start] ActX%menu/amusement.xpm%"                Exec exec actx -random
476 + "$[gt.Stop] ActX%menu/window-delete.xpm%"             Exec exec killall actx
477 + "" Nop
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
483 + "" Nop
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
487 + "" Nop
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