Home liberachat/#xmonad: Logs Calendar

Logs on 2024-01-18 (liberachat/#xmonad)

00:20:53 <xmonadtrack> New xmonad-contrib branch created: pull/864 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/864
03:59:49 × td_ quits (~td@i53870908.versanet.de) (Ping timeout: 264 seconds)
04:01:23 td_ joins (~td@i53870919.versanet.de)
07:05:13 × hightower2 quits (~hightower@213.186.15.36) (Ping timeout: 264 seconds)
07:20:38 hightower2 joins (~hightower@213.186.15.36)
08:15:37 × todi quits (~todi@p4fd1a54c.dip0.t-ipconnect.de) (Ping timeout: 268 seconds)
08:15:49 todi joins (~todi@p5dca5fa8.dip0.t-ipconnect.de)
09:50:16 cfricke joins (~cfricke@user/cfricke)
11:27:46 benin7 joins (~benin@183.82.26.6)
11:28:57 × benin quits (~benin@183.82.26.6) (Ping timeout: 268 seconds)
11:28:57 benin7 is now known as benin
14:40:01 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 264 seconds)
15:59:33 × todi quits (~todi@p5dca5fa8.dip0.t-ipconnect.de) (Quit: ZNC - https://znc.in)
16:04:57 <wlhn> How can I get information about displays in XMonad?
16:05:15 <wlhn> A list of current displays for instance
16:05:52 <liskin> wlhn: we don't really have anything for that, apart from that one Xinerama-related function in X11
16:06:15 <liskin> Actually there may be bindings for the xrandr extension as well
16:06:32 <liskin> But not really any useful abstraction on top of them I'm afraid
16:07:53 <wlhn> liskin, I actually just found this https://hackage.haskell.org/package/xmonad-0.17.2/docs/XMonad-StackSet.html#v:screens
16:09:53 <wlhn> Can I somehow link ScreenId to xrandr screen? Like map this number to a “HDMI1” for example?
16:21:37 <wlhn> Hm... Maybe it’s not that straightforward since Xinerama can combine multiple screens
16:22:42 <geekosaur> ScreenId should map to the order of screens that xrandr reports… except that if two screens overlap completely (consider a projector output) one will be removed from the list
16:44:14 <liskin> wlhn: only by matching on the x, y, width, height tuples
16:44:45 <liskin> Xinerama doesn't tell you anything about xrandr afaik
16:52:11 <wlhn> I actually just needed to map the order of screens with XMonad
16:52:31 <wlhn> https://hackage.haskell.org/package/X11-1.10.3/docs/Graphics-X11-Xinerama.html#v:XineramaScreenInfo
16:52:43 <wlhn> It has xsi_screen_number which is good enough for me
19:33:57 <burp_> does anyone have tips on how to make zoom behave nicely? like not minimize and follow when switching the desktop?
19:35:52 <burp_> especially recently zoom goes haywire, setting it as doFloat doesn't seem to help
19:35:54 <liskin> burp_: only ever use it in the browser :-)
19:35:57 <burp_> pfft
19:36:28 <liskin> With a redirector extension, it can be made to be not entirely annoying
19:39:01 <burp_> will have a look, someone also wrote about these issues https://www.peterstuart.org/posts/2021-09-06-xmonad-zoom/
19:39:14 <burp_> "Because many of the windows change their title shortly after they are created, matching by title in a custom manageHook doesn’t work, since that doesn’t watch for changes to window titles. Instead, you need to also observe window title changes using XMonad.Hooks.DynamicProperty"
19:47:53 <xmonadtrack> New xmonad-contrib branch created: pull/866 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/866
23:23:47 × yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Quit: Leaving)
23:42:03 yosafbridge joins (~yosafbrid@static.38.6.217.95.clients.your-server.de)

All times are in UTC on 2024-01-18.