summaryrefslogtreecommitdiff
path: root/launchers.def
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@gnugeneration.com>2014-09-14 07:16:02 -0700
committerVito Caputo <vcaputo@gnugeneration.com>2014-09-14 09:38:35 -0700
commitc9554e3a6a27802aea1206ec492727d616f23a0a (patch)
tree359abfd4b25a9d3f76453520af2eed57a1d92a2b /launchers.def
parenta4430b79845c0c5417b8725a4272f91e04d42349 (diff)
Import of vwm2 changes from published source tgz
Major changes from vwm1: - GNU screen-based "console" integration for monitored launching of X clients via screen remote commands, replacing the simple double fork approach used in vwm1. Clients exiting with non-zero status retain their screen window in the console for 86400 seconds, facilitating easier debugging and troubleshooting. The console xterm is accessed in the shelf and has a red border by default. - Xinerama/multihead support backported from vwm3, including the "screen fencing" implementation facilitating screen-oriented window focus cycling. Shifting the Mod1-Tab window cycling focuses the next most recently used window on another display. Unshifted stays confined to the current display. - SYNC extension integration for prioritizing the WM over other X clients - setpriority() integration for "nicing" X client processes relative to the WM process - "autoconf" windows, horizontal/vertical halfscreen windows, quarterscreen windows in addition to the full/all screen functions. Mod1-[ and Mod1-] resize the focused window vertically with left and right justification to half the screen in width. Shifting these does the same thing just horizontally. Repeating the operation with a second ] or [ press quarters the window in the respective screen corner, extending upon the repeater pattern established in vwm1 for full/allscreen windows with Mod1-k[k[k]] - Exit now requires 3 consecutive strikes of Mod1-Esc - Introduction of a README file
Diffstat (limited to 'launchers.def')
-rw-r--r--launchers.def12
1 files changed, 7 insertions, 5 deletions
diff --git a/launchers.def b/launchers.def
index 428e5f9..2c63f96 100644
--- a/launchers.def
+++ b/launchers.def
@@ -1,6 +1,8 @@
/* it's up to you to ensure you don't conflict with the global VWM keys */
-/* keysym, argv list */
-launcher(XK_x, "/usr/bin/xterm")
-launcher(XK_b, "/usr/bin/iceweasel", "-ProfileManager", "-no-remote")
-launcher(XK_g, "/usr/bin/gimp")
-launcher(XK_period, "/usr/local/bin/xlock")
+/* keysym, label, cmd */
+launcher( XK_x, "xterm", "/usr/bin/xterm")
+launcher( XK_b, "iceweasel", "/usr/bin/iceweasel -ProfileManager -no-remote")
+launcher( XK_g, "gimp", "/usr/bin/gimp")
+launcher( XK_period, "lock", "/usr/bin/xlock")
+launcher( XK_minus, "dpms off", "/usr/bin/xset -dpms s off")
+launcher( XK_equal, "dpms on", "/usr/bin/xset +dpms s on")
© All Rights Reserved