使用 XMonad.Layout.PerWorkspace,您可以为每个工作区设置独立的布局,并针对您的应用程序进行调整。然而,我希望某些工作区能够跟踪我的设置。例如,如果我在使用 Tall 布局的 Workspace 2 上按下 Mod-h,那么下次启动(或重新启动 X,等等)时 Workspace 2 上的 Tall 布局的主窗格会略微变小。
这是一个经常需要的功能,但我找不到任何解决方案。
理想情况下,这将存储在一些
如果它不存在,我可以自己实现这个功能,但我的文件 I/O Haskell 程序有点新手,所以也许有人可以提供一些指针。
这是一个经常需要的功能,但我找不到任何解决方案。
理想情况下,这将存储在一些
~/.xmonad/persistentLayouts/workspace*/layout*.conf
文件中,如果需要,您可以手动删除/编辑这些文件。但这只是额外的奖励。如果它不存在,我可以自己实现这个功能,但我的文件 I/O Haskell 程序有点新手,所以也许有人可以提供一些指针。