使用XMonad.Layout.PerWorkspace,您可以为每个工作区设置独立布局,并为您的应用程序调整它们.但是,我想要一些工作区来跟踪我的设置.例如,如果我使用Tall布局在Workspace 2上点击Mod-h,我希望工作区2上的Tall布局在下次启动时(或重新启动X)也会有一个略小的主窗格.
这是一项经常需要的功能,但我无法在任何地方找到解决方案.
理想情况下,我们会存储一些~/.xmonad/persistentLayouts/workspace*/layout*.conf您可以根据需要手动擦除/编辑的文件.但这只是一个奖励.
如果它不存在,我可以自己实现它,但我的文件I/O haskell有点古怪,所以也许有人可以提供一些指示.