Home liberachat/#xmonad: Logs Calendar

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

01:35:40 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
02:14:47 × td_ quits (~td@i5387092B.versanet.de) (Ping timeout: 240 seconds)
02:16:48 td_ joins (~td@i5387090E.versanet.de)
02:42:00 × terrorjack quits (~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat)
02:44:56 terrorjack joins (~terrorjac@2a01:4f8:c17:87f8::)
03:39:22 × mncheck quits (~mncheck@193.224.205.254) (Ping timeout: 265 seconds)
06:19:59 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 264 seconds)
06:21:34 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
06:23:42 mncheck joins (~mncheck@193.224.205.254)
06:49:56 cfricke joins (~cfricke@user/cfricke)
07:43:19 chomwitt joins (~chomwitt@2a02:587:7a0a:e700:1ac0:4dff:fedb:a3f1)
08:32:42 mc47 joins (~mc47@xmonad/TheMC47)
09:23:46 × sibi quits (~sibi@2001:470:69fc:105::8ab) (Remote host closed the connection)
09:41:34 × ft quits (~ft@p4fc2a88b.dip0.t-ipconnect.de) (Quit: leaving)
11:29:41 ChaoticMist[m] joins (~gilganixm@2001:470:69fc:105::3d09)
11:31:32 <ChaoticMist[m]> Do we have a discussion place for wayland future? (if existent obv.)
11:32:34 <geekosaur> nowhere other than here that I'm aware of
11:33:52 <geekosaur> https://github.com/L-as/waymonad is still the last word on that and I think they're planning to do some work on it this summer
11:34:24 <geekosaur> although @mangoiv:matrix.org seems to be planning to do some work toward it during ZuriHac
11:34:57 <ChaoticMist[m]> interesting
11:36:01 <ChaoticMist[m]> also, any ideas to what kind of limitations it will solve that xmonad currently has?
11:36:26 <geekosaur> nope
11:36:56 <geekosaur> if anything it will add limitations, for example there's no standardized equivalent to `className`/`appName` in Wayland
11:37:12 <geekosaur> which will make `manageHook`s difficult
11:37:17 <ChaoticMist[m]> reminds of something, will we be able to port contrib or do we need to rewrite it?
11:37:36 <ChaoticMist[m]> geekosaur: yes it will! Had an issue with this in hyprland when I tested it out a couple of days ago
11:37:43 <ChaoticMist[m]> the solution was just finding things by title
11:38:05 <geekosaur> probably require a lot of rewriting since we're a thin layer around Xlib. can't even reasonably port to xcb, much less Wayland
11:38:56 <ChaoticMist[m]> crap.. that is going to take some time and effort. Was planning on learning rust during summer but I think I should replace it with haskell and help out where I can
11:38:59 <geekosaur> which is a pity as there's a few places that would benefit from lower level interfaces than Xlib offers
11:39:17 <ChaoticMist[m]> geekosaur: examples?
11:40:30 <geekosaur> I've had a working `pasteSelection` (used to be in XMonad.Util.Paste but it reliably hung xmonad) on my to-do list for years, finally pulled it up only to realize that there's no way to reasonably integrate the selection negotiation into the `handleEventHook` so it can't really be done properly
11:44:08 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
11:45:36 × hightower3 quits (~hightower@213.149.61.103) (Quit: Leaving)
13:03:04 mc47 joins (~mc47@xmonad/TheMC47)
13:09:46 × mncheck quits (~mncheck@193.224.205.254) (Read error: Connection reset by peer)
13:16:16 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.8)
13:25:35 × slide quits (~slide@ip68-11-221-86.br.br.cox.net) (Ping timeout: 240 seconds)
13:26:21 slide joins (~slide@ip68-11-221-86.br.br.cox.net)
13:39:08 × mc47 quits (~mc47@xmonad/TheMC47) (Ping timeout: 240 seconds)
13:42:54 mc47 joins (~mc47@xmonad/TheMC47)
14:12:21 mncheck joins (~mncheck@193.224.205.254)
15:15:17 catern joins (~catern@38.105.200.49)
16:02:55 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
16:12:25 × liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Remote host closed the connection)
16:12:25 × unclechu quits (~unclechu@2001:470:69fc:105::354) (Remote host closed the connection)
16:28:32 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Remote host closed the connection)
20:01:50 ft joins (~ft@p4fc2a88b.dip0.t-ipconnect.de)
20:09:57 × chomwitt quits (~chomwitt@2a02:587:7a0a:e700:1ac0:4dff:fedb:a3f1) (Remote host closed the connection)
20:11:23 × catern quits (~catern@38.105.200.49) (Quit: Client closed)
20:28:11 <liskin> I wish we could write the compositor part in Rust or something
20:29:30 <geekosaur> https://www.reddit.com/r/rust/comments/biq864/giving_up_on_wlrootsrs/ 😞
20:29:32 <liskin> having it in Haskell through C bindings seems like a terrible idea, having it in Haskell with whatever magical crypto-use-cases-inspired-generated-bindingsy-whatever that Las is planning seems like… I don't want to publicly state my opinion, and having it in pure C seems silly too
20:30:20 catern joins (~catern@38.105.200.49)
20:32:04 <geekosaur> (come to think of it, that doesn't seem like a good advertisement for rust…)
20:38:07 <liskin> hm, interesting read
20:38:24 <liskin> I was wondering why there's still no good wlroots bindings
20:38:47 <liskin> this Smithay thing seems to be fairly active though, but then if one looks into its github issues, not sure if it's good enough
21:14:12 × td_ quits (~td@i5387090E.versanet.de) (Quit: waking up from the american dream ...)
21:14:50 × catern quits (~catern@38.105.200.49) (Quit: Client closed)
21:18:36 td_ joins (~td@i5387090E.versanet.de)
21:20:44 × terrorjack quits (~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat)
21:23:42 terrorjack joins (~terrorjac@2a01:4f8:c17:87f8::)
23:24:23 × mncheck quits (~mncheck@193.224.205.254) (Ping timeout: 240 seconds)
23:34:35 × MrElendig quits (~Urist@archlinux/op/MrElendig) (Quit: loading up the rods of god)
23:35:44 MrElendig joins (~Urist@archlinux/op/MrElendig)

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