-1
프로그램 (wicd-gtk)이 항상 부동 창에서 실행되도록하려면 Here 지침을 따르고 있습니다. 여기 XMonad : manageHook를 사용하는 방법?
내 xmonad.hs에서 관련 부분이다 : 나는 다시 컴파일하지만 WICD-GTK는 부동 창으로로드되지 않는 경우myManageHook = composeAll
[ className =? "wicd-gtk" --> doFloat
, className =? "stalonetray" --> doIgnore
, manageDocks
]
main = do
xmproc <- spawnPipe "~/.local/bin/xmobar ~/.xmobarrc"
xmonad $ dynamicProjects projects $ docks def
{ layoutHook = avoidStruts $ myLayoutHook
, manageHook = myManageHook <+> manageHook def
, logHook = dynamicLogWithPP xmobarPP
{ ppOutput = hPutStrLn xmproc
, ppLayout = (\x -> drop 10 x)
, ppTitle = xmobarColor "green" "" . shorten 150
}
, modMask = mod4Mask
, keys = myKeys
, workspaces = myWorkspaces
, normalBorderColor = myNormalBorderColor
, focusedBorderColor = myFocusedBorderColor
}
내가 오류를하지 않습니다. 나는 또한 이전에 doShift
을 사용하여 특정 윈도우에 강제로 파이어 폭스를 시도했지만 제대로 작동하지 않았다.
내가 잘못하고있는 아이디어가 있습니까?
다음에 의해 결정되는 'second'값이어야합니다 :'xprop | grep WM_CLASS' –