<div dir="ltr">Yes, it's an action on a hotkey. (mod+shift+space) which resets layout on workspace. See <a href="http://web.mit.edu/nelhage/Public/xmonad.hs">http://web.mit.edu/nelhage/Public/xmonad.hs</a><div>Under haskell xmonad, i had to (mod-shift-space) in order for the docks to be respected, since it was never respected upon xmonad restart.</div><div>Under Git xmonad, docks are still not respected upon xmonad restart but my previous solution (mod-shift-space) for displaying the dock, no longer works.</div><div><br></div><div>Here is my code:</div><div><a href="https://raw.githubusercontent.com/davama/xmonad/master/xmonad.hs">https://raw.githubusercontent.com/davama/xmonad/master/xmonad.hs</a><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 3, 2016 at 8:58 AM, Bogdan Sinitsyn <span dir="ltr"><<a href="mailto:bogdan.sinitsyn@gmail.com" target="_blank">bogdan.sinitsyn@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Are you speaking about action on some hotkey instead of `setLayout =<< asks<br>
(layoutHook . config)` or something else? If first then I dunno what's wrong,<br>
can you give the whole config?<br>
<div class="HOEnZb"><div class="h5"><br>
On Thursday, March 3, 2016 8:36:10 AM MSK you wrote:<br>
> Thank you Bogdan for the reply. I did as suggested.  I tried different<br>
> versions:<br>
><br>
> `setLayout $ XMonad.layoutHook conf` -- original code. works fine under<br>
> Haskell xmonad 0.12. with GIT xmonad docks are not longer respected.<br>
> `setLayout $ XMonad.layoutHook conf >> docksStartupHook` -- failed on<br>
> xmonad restart<br>
> `(setLayout $ XMonad.layoutHook conf) >> docksStartupHook` -- passes xmonad<br>
> restart but setLayout to default does not work, neither respect for docks<br>
> `(setLayout =<< asks (XMonad.layoutHook . config)) >> docksStartupHook` --<br>
> passes restart. setLayout works. but still no respect for docks.<br>
><br>
> I feel like im very close.<br>
> Could it be that my `manageDocks` or `docksEventHook e` are not properly<br>
> configured?<br>
><br>
> Thank you again for assistance. Hopefully my struggles will help someone<br>
> else who reads this.<br>
> -Dave<br>
><br>
> On Wed, Mar 2, 2016 at 2:48 PM, Bogdan Sinitsyn <<a href="mailto:bogdan.sinitsyn@gmail.com">bogdan.sinitsyn@gmail.com</a>><br>
><br>
> wrote:<br>
> > On Wednesday, March 2, 2016 2:38:34 PM MSK you wrote:<br>
> > > I did not quite understand how to try the `docksStartupHook` after<br>
> > > `setLayout =<<...`<br>
> ><br>
> > `(setLayout =<< asks (layoutHook . config)) >> docksStartupHook`<br>
> ><br>
> > --<br>
> > Bogdan Sinitsyn<br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
Bogdan Sinitsyn<br>
</font></span></blockquote></div><br></div>