X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=python%2Frc.py;h=d278263f27bc5096752d9a7c185dddb747c1f2e4;hb=648c55b829e09c66222a9bbf08d10434622feae2;hp=e3cf76fde57495b002560a9499f553c83050b9ab;hpb=f8a47de5ec444c452093371e3db16857eb39a490;p=chaz%2Fopenbox diff --git a/python/rc.py b/python/rc.py index e3cf76fd..d278263f 100644 --- a/python/rc.py +++ b/python/rc.py @@ -3,6 +3,8 @@ import stackedcycle from input import Pointer hooks.managed.append(historyplacement.place) +#import windowplacement +#hooks.managed.append(windowplacement.random) _grab = 0 def printshit(keydata, client): @@ -58,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):