
I have a question about how to configure things for a certain behavior. A short version which suffices: is it possible to set up a keybinding to change the keybindings? Here's what I'm actually trying to do: I find that most of the time my workflow basically has me changing between two or three different "projects". (For instance, working on a couple different development projects with different source trees, etc.) Each project usually takes up a couple virtual desktops. What I would like is something like a two-tiered virtual desktop setup, where I could have different project spaces each with its own set of virtual desktops. So for instance, Mod-F1 would change to project A, and Mod-1 through Mod-5 would choose between the desktops for project A. Then Mod-F2 would change to project B, and Mod-1 through Mod-5 would choose between the desktops for Project B. I have a small amount of Haskell knowledge, but only a small amount. I'd appreciate any suggestions. Evan