Thank you Bogdan for the reply. I did as suggested. I tried different versions:
`setLayout $ XMonad.layoutHook conf` -- original code. works fine under Haskell xmonad 0.12. with GIT xmonad docks are not longer respected.
`setLayout $ XMonad.layoutHook conf >> docksStartupHook` -- failed on xmonad restart
`(setLayout $ XMonad.layoutHook conf) >> docksStartupHook` -- passes xmonad restart but setLayout to default does not work, neither respect for docks
`(setLayout =<< asks (XMonad.layoutHook . config)) >> docksStartupHook` -- passes restart. setLayout works. but still no respect for docks.
I feel like im very close.
Could it be that my `manageDocks` or `docksEventHook e` are not properly configured?
Thank you again for assistance. Hopefully my struggles will help someone else who reads this.
-Dave