Home liberachat/#xmonad: Logs Calendar

Logs on 2023-07-05 (liberachat/#xmonad)

00:06:24 <geekosaur> (the problem with which is the title may change back while the window is still unmapped, hence won't trigger the event hook)
00:08:48 <BakaOtaku[m]> <[Leary]> "You could declare `windowCloseHo..." <- so I did this:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/f816ec905e32012512281a8cab9705ffd0422513>)
00:09:42 <BakaOtaku[m]> <[Leary]> "You could declare `windowCloseHo..." <- so I did this:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/561c5087d5fa65ea719ca938ed74af48aed1eb4a>)
00:11:11 <BakaOtaku[m]> sorry if these are easy errors. I have very little experience with haskell. I've hacked together a xmonad config which works nicely for me and I mainly learn all my haskell through this project :)
00:12:27 <[Leary]> Mostly errors in copying. You're using `<$>` where I have `$>`, and you haven't bracketed `(dynamicTitle <> windowCloseHook)`.
00:18:30 <[Leary]> Mmmm. Technically this hook should take a `Query ()` rather than a `ManageHook`, but whatever, it should work as written.
00:19:08 <BakaOtaku[m]> My bad! I fixed them and it compiles fine but I still get that issue i.e after exiting the child window the parent window(terminal in this case) doesn't restore border πŸ€”... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/cc0ed894d7c5849e089c64d0db8f15cdc45b0295>)
00:20:00 <BakaOtaku[m]> * My bad! I fixed them and it compiles fine but I still get that issue i.e after exiting the child window the parent window(terminal in this case) doesn't restore border πŸ€”... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/d9aada6620870614bfc78d3b03fcbacb2d453cc9>)
00:20:52 β†’ geekosaur[c] joins (sid609282@id-609282.lymington.irccloud.com)
00:22:26 Γ— geekosaur[c] quits (sid609282@id-609282.lymington.irccloud.com) (Changing host)
00:22:26 β†’ geekosaur[c] joins (sid609282@xmonad/geekosaur)
00:23:26 <[Leary]> You might need to swap the order with the swallowing hook.
00:27:31 <BakaOtaku[m]> what do you mean? just move the swallowEventHook above the dynamictitle?... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/185faa6c4e4294cb3540108e57ac94ad4c829fae>)
00:28:05 <absta[m]> Does anyone have a clue about my question/problem above?
00:29:13 <geekosaur> I saw your question but I have no idea why it'd be a problem
00:29:35 <geekosaur> I run xmonad with mate and everything works as expected
00:29:59 ← geekosaur[m] parts (~geekosaur@xmonad/geekosaur) ()
00:30:30 <absta[m]> I applied doCenterFloat on the dialogs, but nautilus dialogs do not go afloat.
00:31:01 <absta[m]> They stay tiled, even though they have .._DIALOG type.
00:31:41 <[Leary]> BakaOtaku[m]: Okay, I'm not sure what's going wrong then; I'd have to take a closer look at what's actually happening.
00:31:44 <absta[m]> Also I manually apply Ce terFloat on Gnome Calculator as well, and that one also stays tiled.
00:32:02 <geekosaur> caja dialogs float with `isDialog --> doFloatPlace` (which uses XMonad.Hooks.Place rather than `doCenterFloat`, but that shouldn't matter)
00:32:13 <geekosaur> can you pastebin your config?
00:32:16 <geekosaur> @where paste
00:32:16 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
00:32:25 <absta[m]> Yep, moment
00:33:47 <BakaOtaku[m]> [Leary]: haha no problem!
00:33:47 <BakaOtaku[m]> since my config is dividied up and you want to see the full config then I can maybe push a test_branch to my git repo for you to check?
00:34:35 <absta[m]> geekosaur: https://paste.tomsmeding.com/8VGOj6E5
00:37:14 <absta[m]> (What does Mate use for file browser? nemo?)
00:38:29 <geekosaur> caja, which is more or less nautilus with the serial numbers filed off
00:38:56 <geekosaur> similarly for mate-calculator vs. gnome-calculator
00:39:05 <geekosaur> (mate is a maintained fork of gnome 2)
00:40:13 <absta[m]> Hmm, I mean lower versions of nautilus worked as expected
00:41:37 <geekosaur> did you verify they come up with all the properties in place when the window is mapped? gnome is so wayland-happy that I would not be surprised if they simply broke x11 completely, especially given that wayland doesn't use any of these things
00:42:08 <geekosaur> (which is a big reason we're not trying to target wayland yet: the things people want won't work)
00:43:44 <[Leary]> BakaOtaku[m]: I was mostly thinking about the code paths in xmonad and the relevant contrib modules, but the details of your config may also become relevant; go ahead and link it.
00:43:54 <geekosaur> XMonad.Hooks.ManageDebug can be used to examine window state when a window opens: https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L55
00:44:10 <geekosaur> absta[m] ^
00:44:43 <geekosaur> I should really identify people more, especially with two discussions at once and irc doesn't do threads
00:44:52 <BakaOtaku[m]> [Leary]: here! https://github.com/Tanish2002/xmonad-tanish2002/blob/dynamic-border/src/Hooks/EventHook.hs
00:46:17 <geekosaur> absta[m], X11 and EWMH mandate that certain properties be set before the window is mapped. wayland doesn't use most of the relevant window properties…
01:07:25 <absta[m]> Let me debug it then when I am back at my computer
01:08:06 <absta[m]> I also suspect they might be settingnall the properties too late
02:20:17 Γ— td_ quits (~td@i53870926.versanet.de) (Ping timeout: 246 seconds)
02:22:11 β†’ td_ joins (~td@i53870923.versanet.de)
03:04:02 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
03:17:39 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
03:21:58 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
03:35:07 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
03:40:28 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
03:54:28 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
03:59:11 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
04:02:48 Γ— [Leary] quits (~Leary]@user/Leary/x-0910699) (Server closed connection)
04:07:30 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
04:12:35 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
04:24:47 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
04:29:26 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
04:43:09 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
04:48:18 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
04:58:13 Γ— werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 246 seconds)
05:01:01 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
05:05:32 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
05:18:28 Γ— tv1 quits (~tv@user/tv) (Ping timeout: 250 seconds)
05:18:30 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
05:22:49 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
05:49:26 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
05:53:47 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
06:05:26 Γ— hightower3 quits (~hightower@141-136-198-23.dsl.iskon.hr) (Quit: Leaving)
06:24:32 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
06:29:41 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
06:41:48 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
06:46:53 β†’ jchia[m] joins (~jchiamatr@2001:470:69fc:105::c50b)
06:48:02 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
06:56:50 β†’ [Leary] joins (~Leary]@user/Leary/x-0910699)
07:10:39 β†’ defjam joins (~defjam@90.211.252.220)
07:16:11 Γ— defjam quits (~defjam@90.211.252.220) (Ping timeout: 264 seconds)
07:33:58 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
07:39:06 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
07:40:29 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
07:44:50 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Max SendQ exceeded)
07:47:46 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
07:55:35 Γ— geekosaur[c] quits (sid609282@xmonad/geekosaur) (Ping timeout: 246 seconds)
07:55:44 β†’ geekosaur[c] joins (sid609282@xmonad/geekosaur)
08:19:22 Γ— samhh quits (7569f027cf@2604:bf00:561:2000::e4) (Ping timeout: 245 seconds)
08:22:24 β†’ samhh joins (7569f027cf@2604:bf00:561:2000::e4)
08:33:52 β†’ tv joins (~tv@user/tv)
08:51:48 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
08:54:27 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
09:10:53 Γ— liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Remote host closed the connection)
09:10:53 Γ— unclechu quits (~unclechu@2001:470:69fc:105::354) (Remote host closed the connection)
09:17:13 Γ— ft quits (~ft@p508db151.dip0.t-ipconnect.de) (Quit: leaving)
10:48:04 β†’ horzion joins (~horzion@ProtonDB/horzion)
10:53:21 Γ— horzion quits (~horzion@ProtonDB/horzion) (Quit: Off praying to the Omnissiah)
11:00:03 β†’ alternateved joins (~user@77-254-166-50.dynamic.inetia.pl)
11:00:21 Γ— alternateved quits (~user@77-254-166-50.dynamic.inetia.pl) (Remote host closed the connection)
11:00:43 β†’ alternateved joins (~user@77-254-166-50.dynamic.inetia.pl)
11:14:33 Γ— hellwolf[m] quits (~hellwolfm@2001:470:69fc:105::3:6a4) (Server closed connection)
11:14:46 β†’ hellwolf[m] joins (~hellwolfm@2001:470:69fc:105::3:6a4)
11:18:07 β†’ cfricke joins (~cfricke@user/cfricke)
12:15:01 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
12:26:27 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
12:31:11 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
13:01:40 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
13:07:56 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
13:13:53 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
13:18:38 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
13:57:31 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
14:00:13 β†’ srk- joins (~sorki@user/srk)
14:03:08 Γ— srk quits (~sorki@user/srk) (Ping timeout: 240 seconds)
14:03:12 srk- is now known as srk
14:26:41 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
14:41:00 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
14:46:21 β†’ sagax joins (~sagax_nb@user/sagax)
14:56:36 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
15:02:09 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
15:43:32 Γ— alternateved quits (~user@77-254-166-50.dynamic.inetia.pl) (Ping timeout: 245 seconds)
16:14:58 Γ— cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.0.1)
16:27:17 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
16:28:16 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
16:32:32 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
16:38:08 β†’ alternateved joins (~user@77-254-166-50.dynamic.inetia.pl)
16:50:13 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
16:56:20 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
17:10:42 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
17:15:12 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
17:39:36 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
17:55:50 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
18:15:57 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
18:51:20 β†’ tremon joins (~tremon@83.80.159.219)
19:21:31 Γ— redgloboli quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
19:22:22 β†’ redgloboli joins (~redglobol@user/redgloboli)
19:33:09 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
20:00:37 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
20:05:12 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
20:10:23 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
20:13:49 Γ— alternateved quits (~user@77-254-166-50.dynamic.inetia.pl) (Ping timeout: 240 seconds)
20:15:43 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Max SendQ exceeded)
20:16:12 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
21:14:20 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
21:23:52 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
21:28:22 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
21:38:49 β†’ ft joins (~ft@p508db151.dip0.t-ipconnect.de)
21:41:04 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
21:45:05 Γ— defjam quits (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
21:53:35 β†’ defjam joins (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
22:10:52 Γ— lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Ping timeout: 252 seconds)
22:13:35 β†’ lambdabot joins (~lambdabot@haskell/bot/lambdabot)
22:57:05 Γ— tremon quits (~tremon@83.80.159.219) (Quit: getting boxed in)

All times are in UTC on 2023-07-05.