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.