不太熟悉 Haskell 并感叹Ion 3现在是废弃软件,我很好奇是否有人找到了一种在XMonad中复制默认 Ion 3 行为和美学的方法。如果我不能在 XMonad 中获得 Ion 3 风格行为的近乎精确的复制品,那么这对我来说至关重要:
- 默认情况下为空并生成全屏应用程序的虚拟桌面,这些应用程序可以水平或垂直均匀拆分,留下一个空的相邻窗格。
- 装有打开窗口的窗格可以手动调整大小,最好通过键盘进行调整。
- 窗格表现出选项卡式行为,这意味着它们可以容纳多个窗口。
- Windows 可以通过键盘顺序在窗格/虚拟桌面之间进行标记和移动。
- 给定的窗口可以通过键盘序列临时分解为全屏模式。
- 每个新的虚拟桌面都以相同的状态开始——即,只有一个窗格。
- 每个虚拟桌面可以具有独立于其他虚拟桌面划分的窗格。
根据我的调查,似乎有几种配置提供了#3。尽管我很想花时间熟悉 Haskell,但我只是没有时间。任何建议将不胜感激。据我所知,Ion 没有主窗格或窗口的概念,因此不需要这种行为。