[xmonad] floating problems - vlc and dialogs

Nathan Huesken xmonad at lonely-star.org
Sun May 30 22:03:52 EDT 2010


Hi,

Sorry, I accidently to not post to the list my last message.

I reported the output of xprop on the vlc fullscreen window:
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x2, 0x25aef1eb, 0x0, 0x46dcdf90, 0x0
WM_STATE(WM_STATE):
		window state: Normal
		icon window: 0x0
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
WM_NAME(STRING) = "VLC (XVideo output)"

So no WM_CLASS :(.


Ivan Miljenovic <ivan.miljenovic at gmail.com> wrote:
> 
> Try this in your manageHook:
> 
> http://hackage.haskell.org/packages/archive/xmonad-contrib/0.9.1/doc/html/XMonad-Hooks-ManageHelpers.html#v%3AisFullscreen
> 

This is my manageHook:
floatAll     = composeAll . map (\s -> className =? s --> doFloat)
myManageHook = floatAll ["Gimp", "Wine", "Vlc", "MPlayer",
                         "VLC (XVideo output)"]
               <+> manageDocks
               <+> (isFullscreen --> doFullFloat)
	       <+> (isDialog --> doCenterFloat)

So I alrady do "isFullscreen" in it, no help :(.

Regards,
Nathan


More information about the xmonad mailing list