<p dir="ltr">Thank you Ben that was just what I need now I get how it works </p>
<br><div class="gmail_quote"><div dir="ltr">On Wed, Feb 3, 2016, 5:44 AM Ben Boeckel <<a href="mailto:mathstuf@gmail.com">mathstuf@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, 03 Feb, 2016 at 02:51:02 GMT, Dmitri Iouchtchenko wrote:<br>
> On 02/02/2016, Christian Solje <<a href="mailto:csolje@gmail.com" target="_blank">csolje@gmail.com</a>> wrote:<br>
>> I am also trying to have the xmobar to show on every screen that I got.<br>
><br>
> You could do this with X.H.DynamicBars<br>
> (<a href="http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Hooks-DynamicBars.html" rel="noreferrer" target="_blank">http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Hooks-DynamicBars.html</a>).<br>
> I can't find any examples for how to use it, but you can refer to my<br>
> configuration (the relevant commit is<br>
> <a href="https://github.com/0/.../commit/1bc32215ae60edd961f0304bd6aea8fbe9a43658" rel="noreferrer" target="_blank">https://github.com/0/.../commit/1bc32215ae60edd961f0304bd6aea8fbe9a43658</a>).<br>
> I'm not certain that I'm using it correctly, since my barDestroyer<br>
> doesn't "tear down previous instances" like the docs say it should,<br>
<br>
This is so that old instances of the bars don't stack up over time.<br>
<br>
> but it still works fine for me. I suspect it's because xmobar exits<br>
> automatically when its handle is closed.<br>
<br>
Yeah, this is fine.<br>
<br>
Here is how I do it (I authored DynamicBars):<br>
<br>
    <a href="https://paste.fedoraproject.org/317789/54474221/" rel="noreferrer" target="_blank">https://paste.fedoraproject.org/317789/54474221/</a><br>
<br>
I also use 3 monitors at work, so the setup is:<br>
<br>
  - xmonad talks to xmonadpropwrite which writes a property to the root<br>
    window with the xmonad part of the bar (per monitor);<br>
  - xmonad also starts and stops xmobar@.service instances in my systemd<br>
    --user session (one service per monitor, specified like<br>
    xmobar@0.service for monitor 0);<br>
  - when xmonad restarts, xmobar doesn't notice (this was done because<br>
    3 xmobar instances was flaky and all of them wouldn't always start,<br>
    so I made them able to be started independently of xmonad); and<br>
  - xmobar is started with the -C argument to give an extra command<br>
    which indicates the property to read from the root window.<br>
<br>
--Ben<br>
<br>
_______________________________________________<br>
xmonad mailing list<br>
<a href="mailto:xmonad@haskell.org" target="_blank">xmonad@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad</a><br>
</blockquote></div><div dir="ltr">-- <br></div>Best regards<br> <br>Christian Sølje <br>Email: <a href="mailto:csolje@gmail.com">csolje@gmail.com</a> <br>Phone: +4522612930