--dopath("mod_query")
dopath("mod_menu")
--dopath("mod_tiling")
---dopath("mod_panews")
--dopath("mod_statusbar")
dopath("mod_dock")
--dopath("mod_sp")
--
--- Unbind anything using mod_query and rebinding to mod_menu where
+-- Unbind anything using mod_query and rebind to mod_menu where
-- applicable.
defbindings("WScreen", {
+ bdoc("Display the main menu."),
kpress(ALTMETA.."F12", "mod_menu.menu(_, _sub, 'mainmenu', {big=true})"),
})
defbindings("WMPlex.toplevel", {
kpress(ALTMETA.."F1", nil),
- kpress(META.. "F1", "ioncore.exec_on(_, ':man pwm3')"),
kpress(ALTMETA.."F3", nil),
kpress(META.. "F3", nil),
kpress(ALTMETA.."F4", nil),
kpress(ALTMETA.."F6", nil),
kpress(ALTMETA.."F9", nil),
kpress(META.."G", nil),
- kpress(META.."A", nil),
+
+ bdoc("Show the PWM manual page."),
+ kpress(META.. "F1", "ioncore.exec_on(_, ':man pwm3')"),
+
+ bdoc("Display context menu."),
+ kpress(META.."M", "mod_menu.menu(_, _sub, 'ctxmenu')"),
})
-defbindings("WFrame", {
- kpress(META.."M", "mod_menu.menu(_, _sub, 'ctxmenu')"),
+defbindings("WFrame.toplevel", {
+ kpress(META.."A", nil),
})
-- Make a new main menu with additional workspace menu.
menuentry("Lock screen", "ioncore.exec_on(_, 'xlock')"),
menuentry("Help", "ioncore.exec_on(_, ':man pwm3')"),
submenu("Workspaces", "wsmenu"),
- menuentry("New", "ioncore.create_ws(_)"),
submenu("Styles", "stylemenu"),
submenu("Session", "sessionmenu"),
})
+-- Application menu
+defmenu("appmenu", {
+ menuentry("XTerm", "ioncore.exec_on(_, 'xterm')"),
+ menuentry("W3M", "ioncore.exec_on(_, ':w3m -v')"),
+ menuentry("Rxvt", "ioncore.exec_on(_, 'rxvt')"),
+ menuentry("Opera", "ioncore.exec_on(_, 'opera')"),
+ menuentry("Links", "ioncore.exec_on(_, ':links')"),
+ menuentry("Konqueror", "ioncore.exec_on(_, 'konqueror')"),
+ menuentry("Dillo", "ioncore.exec_on(_, 'dillo')"),
+ menuentry("Run...", "mod_query.query_exec(_)"),
+})
+
-- Workspace menu
defmenu("wsmenu", {
menuentry("New", "ioncore.create_ws(_)"),