簡體   English   中英

如何防止所有窗口浮動(xmonad)

[英]How to prevent all windows from floating (xmonad)

在我的系統中,xmonad浮動窗口非常多。 有時它們出現在主窗口下的屏幕外。 它們可能會快速激活和停用,使xmonad凍結。 或者他們可能無法點擊。 如何強制每個窗口顯示正常? 也就是說,完全禁用浮動。

我不知道Haskell或任何其他功能語言,所以我想要一個易於實現的解決方案。

默認情況下,我的窗口都沒有浮動(我回想起gimp在這里可能是個例外,默認情況下浮動,但也許我錯了)。 另外我認為浮動窗口永遠不應該在“平鋪”的窗口之下(但是浮動窗口可能“在”另一個浮動或平鋪窗口之上)。 如果你有一個浮動窗口,你希望它“顯示為正常”按mod-t 不過,我想知道為什么你的窗戶漂浮 - 你用鼠標拖動窗戶時是否持有mod

我幫不上忙;)

好的,我找到了解決方案。 我被要求

import XMonad.Actions.SinkAll

(例如)為sinkAll添加鍵綁定

(...) `additionalKeys`
[
((mod4Mask .|. shiftMask, xK_f), sinkAll)
]

現在當我按下mod + shift + f時,每個浮動窗口都會正常轉動

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM