Yes, with 0.13 you will need both 'docks' and 'avoidStruts'. Most of the documentation you find on Xmonad out there isn't up to date on this.

  xmonad $ docks defaultConfig                                              
    { manageHook = manageDocks <+> manageHook defaultConfig
    , layoutHook = avoidStruts  $  layoutHook defaultConfig
    , etc...


On Mon, May 8, 2017 at 7:27 PM, Mekeor Melire <mekeor.melire@gmail.com> wrote:

Brandon Allbery <allbery.b@gmail.com> writes:

> dzen2 needs the -dock parameter now. I don't know why; supposedly it sets
> the strut anyway and supposedly we have code to handle it without the EWMH
> dock indicator.

Thank you! :)
_______________________________________________
xmonad mailing list
xmonad@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad