[xmonad] Can avoidStruts stop working?

Dave Macias davama at gmail.com
Thu Mar 3 13:36:10 UTC 2016


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

On Wed, Mar 2, 2016 at 2:48 PM, Bogdan Sinitsyn <bogdan.sinitsyn at gmail.com>
wrote:

> On Wednesday, March 2, 2016 2:38:34 PM MSK you wrote:
>
> > I did not quite understand how to try the `docksStartupHook` after
> > `setLayout =<<...`
> `(setLayout =<< asks (layoutHook . config)) >> docksStartupHook`
>
> --
> Bogdan Sinitsyn
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/xmonad/attachments/20160303/2179c977/attachment.html>


More information about the xmonad mailing list