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.