XMonad + GNOME 3 = menus not working properly

https://bbs.archlinux.org –
This is a modified xmonad.hs I got from the internet... it works, but the panel only gets shown after I open a program, and the gnome workspace switcher isn't aware of xmonad's workspaces.... ( What else am I missing from gnomeConfig, and how can I fix the issues ? )Thanks.import XMonadimport XMonad.Hooks.DynamicLogimport XMonad.Hooks.ManageDocksimport XMonad.Hooks.EwmhDesktopsimport XMonad.Config.Gnomemain = doxmonad $ defaultConfig { manageHook = manageDocks <+> manageHook defaultConfig , layoutHook &#160
(HowTos)