on Sun, Jan 14, 2001 at 07:24:20AM -0800, Denzil Kelly (cyberonyx1@yahoo.com) wrote:
> I want to add gmc to one of my windowmaker menus,
> however, I've not been able to get it done. Does
> anyone know how to accomplish this?
I've created my own top-level menu ~/GNUStep/Defaults/WMRootMenu,
attached. I add the Debian menus as a hook but prefer my own top-level
specifications:
Run... - 'Run command' dialog
Terminal - Terminal window
Rootshell - Root shell (terminal/sudo)
Applications- Apps I use frequently
Editors - Editors
Info - Information dialogs
Debian menus- Automatically configured Debian menus
Headlines - Website headlines
WorkSpace - Workspace configuration menus
Workspaces - Workspace navigation menus
Refresh - Screen refresh
Screen - Screen lock menus
Exit - Exit / alternative window manager menus
Incidentally, I'm finding I rarely if ever use the dialogs themselves.
Most of my frequently used apps are on the dock or clip, most of the
rest (and even many of the d/c apps) I launch with the 'Run...' dialog
-- hotkeyed to <alt><F2>.
When I do need to navigate my root menus, I find this layout much more
useful than the Debian defaults.
--
Karsten M. Self <kmself@ix.netcom.com> http://kmself.home.netcom.com/
What part of "Gestalt" don't you understand? There is no K5 cabal
http://gestalt-system.sourceforge.net/ http://www.kuro5hin.org
(
Applications,
(Run..., SHORTCUT, "Mod1+F2", SHEXEC, "%a(Run, Command to run:)"),
(Terminal, SHORTCUT, "Shift+Mod1+t", EXEC, rxvt),
(
Rootshell,
SHORTCUT,
"Shift+Mod1+r",
EXEC,
"rxvt -bg grey20 -fg wheat -exec sudo su -"
),
(
Applications,
(Mutt, SHORTCUT, "Shift+Mod1+m", EXEC, "rxvt -T Mutt -e mutt -y"),
(Netscape, SHORTCUT, "Shift+Mod1+n", EXEC, netscape),
(Galeon, SHORTCUT, "Shift+Mod1+g", EXEC, galeon),
(Skipstone, SHORTCUT, "Shift+Mod1+s", EXEC, skipstone),
(Mozilla, EXEC, mozilla),
(Gnumeric, EXEC, gnumeric),
(JPilot, EXEC, jpilot),
(Gimp, EXEC, gimp),
(StarOffice, EXEC, soffice),
(XChat, EXEC, xchat),
(
XShells,
(Eterm, EXEC, "/usr/bin/Eterm"),
("Gnome Term", EXEC, "/usr/bin/gnome-terminal"),
(Konsole, EXEC, konsole),
(rxvt, EXEC, rxvt),
(xterm, EXEC, xterm),
(wterm, EXEC, wterm)
),
(
Emulators,
("DOS Emulator", EXEC, "/usr/bin/xdos"),
("PalmOS Emulator", EXEC, "/usr/bin/pose"),
(VMWare, EXEC, vmware)
),
(
Utilities,
(Calculator, EXEC, xcalc),
(XProp, EXEC, xprop),
("Font Chooser", EXEC, xfontsel),
(ColorMap, EXEC, xcmap),
(ColorSel, EXEC, xcolorsel),
(
top,
SHORTCUT,
"Control+Shift+t",
EXEC,
"rxvt -bg black -fg green -fn fixed -T top -e top -s"
),
(xosview, EXEC, xosview)
)
),
(
Editors,
(
vim,
SHORTCUT,
"Shift+Mod1+v",
EXEC,
"rxvt -T vim -bg darkslategrey -fg gold -cr yellow1 -e vim"
),
(emacs, SHORTCUT, "Shift+Mod1+e", EXEC, emacs),
(xemacs, SHORTCUT, "Shift+Mod1+x", EXEC, xemacs),
(AbiWord, SHORTCUT, "Shift+Mod1+a", EXEC, AbiWord),
(WordPerfect, EXEC, "/usr/local/bin/X11/wp"),
(nedit, EXEC, nedit),
(ted, EXEC, ted),
(lyx, EXEC, lyx),
(
bvi,
EXEC,
"rxvt -T bvi -bg darkslategrey -fg green2 -cr yellow1 -e bvi"
)
),
(
Info,
(Info, INFO_PANEL),
("Legal Panel", LEGAL_PANEL),
("Default menu", OPEN_MENU, "/etc/X11/WindowMaker/menu "),
(
"Help MENU",
("Debian Online Help", EXEC, "/usr/bin/dhelp"),
("Debian Online Help (old)", EXEC, "/usr/bin/dhelp_fsstnd"),
("Gnome Help", EXEC, "/usr/bin/gnome-help-browser"),
(Info, EXEC, "x-terminal-emulator -T 'Info' -e /usr/bin/info"),
(Xman, EXEC, xman)
)
),
("Debian menus", OPEN_MENU, "/etc/X11/WindowMaker/menu.hook"),
(
Headlines,
(Slashdot, OPEN_MENU, "/etc/X11/WindowMaker/menu.slashdot"),
(LinuxToday, OPEN_MENU, "/etc/X11/WindowMaker/menu.linuxtoday"),
(Freshmeat, OPEN_MENU, "/etc/X11/WindowMaker/menu.freshmeat")
),
(
WorkSpace,
(Appearance, OPEN_MENU, appearance.menu),
("Arrange Icons", ARRANGE_ICONS),
("Clear Session", CLEAR_SESSION),
("Hide Others", HIDE_OTHERS),
("Save Session", SAVE_SESSION),
("Show All", SHOW_ALL)
),
(Workspaces, WORKSPACE_MENU),
(Refresh, REFRESH),
(
Screen,
(
Lock,
SHORTCUT,
"Shift+Mod1+slash",
EXEC,
"/usr/bin/X11/xscreensaver-command -lock"
),
(
"Activate (no lock)",
EXEC,
"/usr/bin/X11/xscreensaver-command -activate"
),
("Enable Screensaver", EXEC, "/usr/bin/X11/xscreensaver"),
(
"Disable Screensaver",
EXEC,
"/usr/bin/X11/xscreensaver-command -exit"
),
(
"Restart Screensaver",
EXEC,
"/usr/bin/X11/xscreensaver-command -restart"
),
("Demo Screensaver", EXEC, "/usr/bin/X11/xscreensaver-command -demo"),
(
"Screensaver Pefs",
EXEC,
"/usr/bin/X11/xscreensaver-command -prefs"
)
),
(
Exit,
(Restart, RESTART),
(
WindowManagers,
(BlackBox, RESTART, "/usr/bin/blackbox"),
(Ctwm, RESTART, "/usr/bin/ctwm"),
(Enlightenment, RESTART, "/usr/bin/enlightenment"),
(fvwm, RESTART, "/usr/bin/X11/fvwm"),
(gwm, RESTART, "/usr/bin/X11/gwm"),
(IceWM, RESTART, "/usr/bin/X11/icewm"),
(KDE, RESTART, "/usr/bin/kde2"),
(olwm, RESTART, "/usr/bin/X11/olwm"),
(Sawmill, RESTART, "/usr/bin/sawmill"),
(scwm, RESTART, "/usr/bin/X11/scwm"),
(twm, RESTART, "/usr/bin/X11/twm"),
(vtwm, RESTART, "/usr/bin/X11/vtwm"),
(WindowMaker, RESTART, "/usr/X11R6/bin/wmaker"),
(flvwm, RESTART, "/usr/X11R6/bin/flvwm"),
(lwm, RESTART, "/usr/bin/X11/lwm"),
(qvwm, RESTART, "/usr/bin/X11/qvwm"),
(uwm, RESTART, "/usr/bin/X11/uwm"),
(wm2, RESTART, "/usr/bin/X11/wm2")
),
(Exit, EXIT),
("Exit X Session", SHUTDOWN)
)
)
Attachment:
pgpy5qxYd89OE.pgp
Description: PGP signature