如何让XMonad将窗口当作停靠栏?

时间:2018-07-13 10:30:44

标签: xmonad

我的目的是使某个vim窗口成为停靠窗口(停留在所有屏幕上,固定的位置,不受XMonad布局的影响等)。因此,我使用xprop将窗口设置为停靠类型。但是XMonad似乎并没有兑现它。我该怎么办?

xprop命令:

$ xprop -id 0x2400001 -f _NET_WM_WINDOW_TYPE 32a -set _NET_WM_WINDOW_TYPE _NET_WM_WINDOW_TYPE_DOCK
$ xprop -id 0x2400001 | grep TYPE                                                                    
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DOCK

1 个答案:

答案 0 :(得分:0)

https://askubuntu.com/a/732058/585364

您还需要设置一个strut属性:xprop -f _NET_WM_STRUT 32c -set _NET_WM_STRUT 0,300,0,0

您可能还需要将窗口“移动”到该位置。

这确实需要重新启动xmonad才能使其生效。