]> Dogcows Code - chaz/openbox/blobdiff - python/rc.py
move the focus_order lists into the kernel
[chaz/openbox] / python / rc.py
index 8ddfa4614692dc4ed5ea99f08759bf682a033cb0..d278263f27bc5096752d9a7c185dddb747c1f2e4 100644 (file)
@@ -2,10 +2,9 @@ import hooks, ob, keymap, buttonmap, os, sys, input, motion, historyplacement
 import stackedcycle
 from input import Pointer
 
-import config
-print dir(config)
-
 hooks.managed.append(historyplacement.place)
+#import windowplacement
+#hooks.managed.append(windowplacement.random)
 
 _grab = 0
 def printshit(keydata, client):
@@ -61,7 +60,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.02064 seconds and 4 git commands to generate.