Home liberachat/#xmonad: Logs Calendar

Logs on 2023-01-20 (liberachat/#xmonad)

00:18:46 × rundown quits (~defjam@2a02:c7e:2807:b900:6c7a:2207:d06b:87cb) (Remote host closed the connection)
00:22:25 mazte[m] joins (~sujammama@2001:470:69fc:105::2:ea4c)
00:39:23 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
00:39:50 geekosaur joins (~geekosaur@xmonad/geekosaur)
01:22:20 × mncheck quits (~mncheck@193.224.205.254) (Ping timeout: 260 seconds)
02:55:45 yaslam joins (~yaslam@user/yaslam)
03:03:06 × banc quits (banc@gateway/vpn/protonvpn/banc) (Ping timeout: 272 seconds)
03:24:26 banc joins (banc@gateway/vpn/protonvpn/banc)
03:53:38 × td_ quits (~td@83.135.9.34) (Ping timeout: 268 seconds)
03:55:25 td_ joins (~td@83.135.9.28)
04:24:05 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 246 seconds)
04:28:16 jrgiacone joins (~jrgiacone@172-112-225-143.res.spectrum.com)
04:29:05 <jrgiacone> not sure what update was pushed in the last few weeks but my XMonad.Hooks.DynamicBars is failing from time to time now where it does not remove the second bar if I turn my screen on and off a few times creating extra xmobar instances
04:37:23 <jrgiacone> sorry not that module
04:37:32 <jrgiacone> just using dynamiceasysbs barspawner
05:06:55 disobey joins (~disobey@2401:4900:6156:12f9:ea1b:57d7:db88:856e)
05:07:41 disobey parts (~disobey@2401:4900:6156:12f9:ea1b:57d7:db88:856e) ()
05:30:25 rundown joins (~defjam@2a02:c7e:2807:b900:6c7a:2207:d06b:87cb)
05:41:05 × jrgiacone quits (~jrgiacone@172-112-225-143.res.spectrum.com) (Remote host closed the connection)
06:25:18 <Solid> I don't think we did anything relating to status bars in the near past
06:25:33 <Solid> s/relating/related/
06:39:16 × rundown quits (~defjam@2a02:c7e:2807:b900:6c7a:2207:d06b:87cb) (Quit: WeeChat 3.0)
07:10:29 mncheckm joins (~mncheck@193.224.205.254)
07:57:14 × tomjaguarpaw quits (~tom@li367-225.members.linode.com) (Remote host closed the connection)
08:37:32 × ft quits (~ft@p4fc2a257.dip0.t-ipconnect.de) (Quit: leaving)
09:21:05 <vrs> well xmobar got an update removing xft support, could be other things that broke there as well
09:23:09 <HB[m]> vrs: Oh dang.
09:23:33 <HB[m]> Starting with version 0.45 we use cairo/pango as our drawing engine (instead of plain X11/Xft). From a user's point of view, that change should be mostly transparent, except for the facts that it's allowed fixing quite a few bugs and that your font names in your configuration, if you used xft ones, might need to be adapted to Pango's syntax: please see this section of the documentation for all the details. If you're compiling your own xmobar, there's
09:23:33 <HB[m]> a new dependency on libpango (see C library dependencies).
09:24:04 <HB[m]> * library dependencies). https://codeberg.org/xmobar/xmobar
09:24:24 <vrs> "that change should be mostly transparent" except that I had to take sanity damage from the way pango defines fallback fonts
09:26:18 <vrs> afaik xmobar dies when you close the pipe it's reading from, but if it's not reading from a pipe then it doesn't notice screen setup change / xmobar restart
09:26:37 <vrs> so depending on whether you have an stdinreader set up, the behavior is different
09:26:47 <vrs> I don't know what happens to ones that use property logging
09:27:59 <vrs> oh jrgiacone left, didn't notice
09:35:51 <HB[m]> ` font = "xft:DejaVu Sans Condensed:size=9::antialias=true",`
09:35:59 <HB[m]> I wonder what the new sytnax would be
09:36:02 <HB[m]> s/sytnax/syntax/
09:36:52 HB[m] sent a haskell code block: https://libera.ems.host/_matrix/media/v3/download/libera.chat/27e65f4b2984723ec8d0cdc5f5e6eedb570902f9
09:39:33 <vrs> probably "DejaVu Sans Condensed 9" modulo dpi scaling
09:42:43 cfricke joins (~cfricke@user/cfricke)
09:43:46 <Solid> vrs: dynamicSB and such exist exactly for making property-based things aware of these "dynamic" screen changes
09:45:44 <vrs> yeah I recently ported to it from dynamicbars
09:46:11 × scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Quit: leaving)
09:47:23 <vrs> was nontrivial, multiPP did some magic with the stackset so that loggers didn't need to be aware of what the current screen was, but dynamicSBs does not, so I had to update all my loggers
09:47:50 mc47 joins (~mc47@xmonad/TheMC47)
09:48:11 scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk)
09:48:13 <vrs> (still use stdinreader though - it's never broken for me)
10:31:48 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
11:39:20 rundown joins (~defjam@2a02:c7e:2807:b900:6c7a:2207:d06b:87cb)
11:40:25 × rundown quits (~defjam@2a02:c7e:2807:b900:6c7a:2207:d06b:87cb) (Client Quit)
12:40:38 <yaslam> jrgiacone: Happens to me aswell with dynamicSBs but not every time
13:27:03 jamesreid[m] joins (~jamesreid@2001:470:69fc:105::2:f94b)
13:47:16 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.7.1)
15:10:39 ft joins (~ft@p4fc2a257.dip0.t-ipconnect.de)
15:17:38 <yaslam> Hello everyone, why does `docks` from X.H.ManageDocks not work with trayer when more than one screen is active? I have an external monitor connected and the system tray is on my laptops builtin screen, when the external monitor is connected, trayer is below windows, but when the external monitor is disconnected, trayer is visible above windows like it should be, xmobar on the laptops screen is visible above windows like it should be no matter what, here's my
15:17:39 <yaslam> full config: http://ix.io/4lL1
15:20:21 <geekosaur> `docks` doesn't control that, it just makes sure the window isn't managed like a normal window. https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Util-Hacks.html#v:trayerAboveXmobarEventHook might be helpful
15:20:45 <geekosaur> possibly along with the rescreen hook https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Hooks-Rescreen.html
15:21:19 <geekosaur> EWMH requires docks/panels/etc. to manage themselves but trayer doesn't do a good job of it
15:22:51 × mncheckm quits (~mncheck@193.224.205.254) (Read error: Connection reset by peer)
15:23:03 <geekosaur> also, if it's actually the trayer package, see if trayer-srg is packaged; it does a somewhat better job with multiple screens
15:23:55 <yaslam> geekosaur: Yeah I'm on Arch Linux and I use trayer-srg.
15:24:12 <yaslam> I'll see if I can get it working with the link that you mentioned X.U.Hacks
15:26:44 <geekosaur> if that still doesn't work on the external then try adding the rescreen hook and running it there
15:52:52 <xmonadtrack> New xmonad-contrib branch created: pull/794 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/794
16:00:09 × unclechu quits (~unclechu@2001:470:69fc:105::354) (Quit: You have been kicked for being idle)
16:10:59 × hrberg quits (~quassel@171.79-160-161.customer.lyse.net) (Ping timeout: 260 seconds)
16:15:59 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Remote host closed the connection)
16:16:27 <geekosaur> hah. someone in a different project I work with got caught by pending review comments not being visible to others the other day… so I see github explicitly marks them as "Pending" now.
16:16:41 unclechu joins (~unclechu@2001:470:69fc:105::354)
16:51:27 × jludwig quits (~justin@li657-110.members.linode.com) (Quit: ZNC - https://znc.in)
16:52:28 jludwig joins (~justin@li657-110.members.linode.com)
16:54:49 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
17:15:35 <liskin> pending means you haven't submitted the review yet, I think
17:15:48 <liskin> i.e. it's only visible to you and that's intentional
17:16:53 <geekosaur> yes, that was the point
17:17:11 <geekosaur> gammafunk thought the unsubmitted comments would be visible to others, whoops
17:19:38 <geekosaur> he was hoping to discuss them and maybe revise his comments before pushing the button on the review
17:19:48 <geekosaur> which is kinda backwards
17:51:54 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
17:58:26 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
20:06:40 × rekahsoft quits (~rekahsoft@bras-base-orllon1122w-grc-07-174-95-68-39.dsl.bell.ca) (Remote host closed the connection)
20:09:07 rekahsoft joins (~rekahsoft@bras-base-orllon1122w-grc-07-174-95-68-39.dsl.bell.ca)
20:17:54 tremon joins (~tremon@83-85-213-108.cable.dynamic.v4.ziggo.nl)
20:55:00 mc47 joins (~mc47@xmonad/TheMC47)
21:04:17 × rekahsoft quits (~rekahsoft@bras-base-orllon1122w-grc-07-174-95-68-39.dsl.bell.ca) (Remote host closed the connection)
21:04:59 rekahsoft joins (~rekahsoft@bras-base-orllon1122w-grc-07-174-95-68-39.dsl.bell.ca)
23:19:17 rundown joins (~defjam@2a02:c7e:2807:b900:6c7a:2207:d06b:87cb)
23:25:19 Azcatl joins (~Azcatl@2806:105e:1d:aed::5)
23:25:46 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
23:26:26 Azcatl parts (~Azcatl@2806:105e:1d:aed::5) ()

All times are in UTC on 2023-01-20.