]> Dogcows Code - chaz/openbox/commitdiff
add keybinds for switching workspaces
authorDana Jansens <danakj@orodu.net>
Mon, 17 Mar 2003 05:20:38 +0000 (05:20 +0000)
committerDana Jansens <danakj@orodu.net>
Mon, 17 Mar 2003 05:20:38 +0000 (05:20 +0000)
python/rc.py

index 8ddfa4614692dc4ed5ea99f08759bf682a033cb0..fc5b97ade98fc1685775bff7d20e4596348b2c88 100644 (file)
@@ -61,7 +61,15 @@ hooks.visible.append(myfocus)
 mykmap=((("C-a", "d"), printshit),
         (("C-Tab",), stackedcycle.next),
         (("C-S-Tab",), stackedcycle.previous),
-        (("C-space",), lambda k, c: myexec("xterm")))
+        (("Mod1-1",), lambda k,c: ob.Openbox.setDesktop(1)),
+        (("Mod1-2",), lambda k,c: ob.Openbox.setDesktop(2)),
+        (("Mod1-3",), lambda k,c: ob.Openbox.setDesktop(3)),
+        (("Mod1-4",), lambda k,c: ob.Openbox.setDesktop(4)),
+        (("Mod1-C-Left",), lambda k,c: ob.Openbox.setPreviousDesktop() or c.setDesktop(ob.Openbox.desktop())),
+        (("Mod1-C-Right",), lambda k,c: ob.Openbox.setNextDesktop() or c.setDesktop(ob.Openbox.desktop())),
+        (("Mod1-Left",), lambda k,c: ob.Openbox.setPreviousDesktop()),
+        (("Mod1-Right",), lambda k,c: ob.Openbox.setNextDesktop()),
+        (("C-space",), lambda k,c: myexec("xterm")))
 keymap.set(mykmap)
 
 def mytogglesticky(client):
This page took 0.022832 seconds and 4 git commands to generate.