13

是否可以根据我显示的物理屏幕以某种方式更改工作区布局?

我想在左显示器的布局上使用 reflectHoriz(来自 XMonad.Layout.PerWorkspace),以便主窗格始终最靠近 2 个屏幕的中心。

我尝试了 XMonad.Layout.IndependentScreens 但这只是创建了依赖于双显示器的工作区,这不是我的目标。理想情况下,我希望同一个工作区具有不同的布局设置,具体取决于显示它的监视器。

4

1 回答 1

3

我认为应该可以制作一个Layout包装器(如Mirroror Choose)来满足您的需求。接收的方法runLayout,可以在从s到s的map中查找。LayoutClassWorkspaceIdScreenWorkspace

于 2014-01-16T03:48:31.590 回答