Haskell 如何在XMonad中修改选项卡式窗口的顺序?

Haskell 如何在XMonad中修改选项卡式窗口的顺序?,haskell,xmonad,Haskell,Xmonad,我正在使用并且希望更改行为,以便在右侧创建新窗口(如浏览器选项卡) 我认为没有简单的方法可以做到这一点。我需要写一个新的布局吗? 您需要在配置的manageHook上设置此选项: import XMonad.Hooks.InsertPosition ... manageHook = insertPosition End Newer <+> myManageHook 导入XMonad.Hooks.InsertPosition ... manageHook=insertPositio

我正在使用并且希望更改行为,以便在右侧创建新窗口(如浏览器选项卡)

我认为没有简单的方法可以做到这一点。我需要写一个新的布局吗?

您需要在配置的
manageHook
上设置此选项:

import XMonad.Hooks.InsertPosition

... manageHook = insertPosition End Newer <+> myManageHook
导入XMonad.Hooks.InsertPosition
... manageHook=insertPosition-End-myManageHook

insertFunction
的类型签名是
Position->Focus->ManageHook
。简单地说:它是一个函数,具有
焦点
位置
(在本例中为
结束
更新
),并返回一个
ManageHook

!我记得我访问过那个页面,但不明白这些枚举是什么意思。如果你碰巧知道,你能扩展一下答案吗?对不起,我不好,它应该是
End Newer
,而不是
Master Newer