
On Fri, Feb 22, 2008 at 07:12:31PM +0100, Andrea Rossato wrote:
Hi,
this is my proposal for a Xinerama safe PerWorkspace.
obviously this proposal is not complete (I forgot to mention that!): I did not port the ModifiedLayout instance. Which means that if you use a layout modifier above PerWorkspace, it won't work. That is to say, this works: myLayoutHook = onWorkspace "9" (avoidStruts $ simpleTabBar Simplest) $ -- layout l1 will be used on workspace "foo". onWorkspaces ["var","mail","7"] simpleFloat $ -- layout l2 will be used on workspaces "bar" and "6". (avoidStruts simpleTabbed) but avoidStruts $ onWorkspace ... etc this will not work. I'm going to port the rest if runLayout will be accepted. Cheers, Andrea