[英]xmonad: move new floating windows
對於那些真正想要轉移窗口的人來說,這是你如何做到的:
在$ HOME / .xmonad.xmonad.hs中:
添加一些導入(您可以跳過現有的,請注意下面的Xmonad.StackSet和“W.shift”的限定導入,如果您使用其他名稱導入名稱,則必須調整名稱)
import XMonad.Hooks.XPropManage
import qualified XMonad.StackSet as W
import XMonad.Actions.TagWindows
import Data.List
並添加
manageHook = xPropManageHook xPropMatches
xPropMatches :: [XPropMatch]
xPropMatches = [ ( [(wM_CLASS, any (const True))], (return (W.shift "2"))) ]
這適用於所有窗戶。 如果要控制匹配,
(const True)
可以用任何具有該類型的東西替換
String -> Bool
例如
("Vimperator" `isInfixOf`)
等等
資料來源: XPropManage
問題已修復 ,不再需要此解決方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.