Logs on 2024-08-19 (liberachat/#xmonad)
| 00:54:21 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 252 seconds) |
| 01:02:39 | × | Natch quits (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) (Remote host closed the connection) |
| 01:08:07 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 01:11:50 | → | Natch joins (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) |
| 02:18:04 | × | td_ quits (~td@i53870932.versanet.de) (Ping timeout: 260 seconds) |
| 02:19:45 | → | td_ joins (~td@83.135.9.9) |
| 06:34:21 | → | ash3en joins (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) |
| 06:51:38 | × | terrorjack4 quits (~terrorjac@static.163.82.63.178.clients.your-server.de) (Quit: The Lounge - https://thelounge.chat) |
| 06:55:13 | → | terrorjack4 joins (~terrorjac@static.163.82.63.178.clients.your-server.de) |
| 07:33:04 | → | ChubaDuba joins (~ChubaDuba@37.112.226.133) |
| 07:57:57 | × | ChubaDuba quits (~ChubaDuba@37.112.226.133) (Ping timeout: 258 seconds) |
| 08:05:13 | → | cfricke joins (~cfricke@user/cfricke) |
| 09:34:57 | → | Digitteknohippie joins (~user@user/digit) |
| 09:35:45 | × | Digit quits (~user@user/digit) (Ping timeout: 252 seconds) |
| 09:38:28 | × | ash3en quits (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) (Quit: ash3en) |
| 09:41:03 | Digitteknohippie | is now known as Digit |
| 09:41:26 | → | ash3en joins (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) |
| 09:55:10 | × | ash3en quits (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) (Ping timeout: 265 seconds) |
| 10:59:32 | × | cfricke quits (~cfricke@user/cfricke) (Ping timeout: 244 seconds) |
| 11:30:15 | → | cfricke joins (~cfricke@user/cfricke) |
| 11:49:26 | × | Miroboru quits (~myrvoll@178-164-114.82.3p.ntebredband.no) (Quit: Lost terminal) |
| 12:09:23 | → | ash3en joins (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) |
| 12:34:33 | × | cfricke quits (~cfricke@user/cfricke) (Ping timeout: 245 seconds) |
| 12:35:03 | × | ash3en quits (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) (Ping timeout: 252 seconds) |
| 14:31:04 | → | cfricke joins (~cfricke@user/cfricke) |
| 14:39:39 | → | Miroboru joins (~myrvoll@178-164-114.82.3p.ntebredband.no) |
| 15:09:23 | × | terrorjack4 quits (~terrorjac@static.163.82.63.178.clients.your-server.de) (Quit: The Lounge - https://thelounge.chat) |
| 15:50:13 | → | terrorjack4 joins (~terrorjac@static.163.82.63.178.clients.your-server.de) |
| 16:05:02 | <liskin> | I had a look at the project board recently and there's lots of planned stuff for the next release still |
| 16:05:13 | <liskin> | Most of which is probably waiting for me :-( |
| 16:05:44 | <liskin> | But perhaps it can influence your decision on the version number :-D |
| 16:10:23 | <haskellbridge> | <iqubic (she/her)> What sort of stuff is coming in the next release? |
| 16:26:48 | → | ash3en joins (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) |
| 16:32:39 | <geekosaur> | the biggie is Leary's MVC rewrite of XMonad.Operations |
| 16:33:04 | <geekosaur> | oh, no, that's what's pushing this release, not part of it |
| 16:33:58 | <geekosaur> | there isn't a lot waiting for a new release currently, I just want to clear the table before the MVC change goes in |
| 16:34:33 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 252 seconds) |
| 16:35:25 | <haskellbridge> | <iqubic (she/her)> Will this be a breaking change? Will I need to rewrite my config? |
| 16:36:23 | <geekosaur> | no |
| 16:36:50 | <geekosaur> | there's a backward compatibility mechanism |
| 16:37:09 | <geekosaur> | what it _will_ do is make things work that currently would lead to infinite loops |
| 16:37:28 | <haskellbridge> | <iqubic (she/her)> Will there be new features that I can use in my own setup? |
| 16:37:54 | <geekosaur> | not really |
| 16:38:25 | <haskellbridge> | <iqubic (she/her)> I see. |
| 16:38:35 | <geekosaur> | just rewiring the internals to be less fragile, but as it reworks XMonad.Operations.windows it's a major internals change |
| 16:39:14 | <geekosaur> | (well, "removes" it actually, but a compatibility shim is still there |
| 16:39:31 | <geekosaur> | and again, that isn't this release, that's what we're preparing for |
| 16:40:08 | <geekosaur> | there are very few changes for this release, a few new contrib modules and reverting a workaround for an old ghc bug |
| 16:46:01 | <haskellbridge> | <iqubic (she/her)> I'm glad that I can just tell Polybar to read the EWMH props and it just works. It finds witch window is focused and which workspaces have windows on them. The main issue was that I had to write a custom log hook to get XMonad to tell Polybar what the current layout is. I think it's possible to have different layouts on different monitors in a multi-headed system, but I only ever run with a single screen,... |
| 16:46:06 | <haskellbridge> | ... because this is a laptop. |
| 16:46:18 | <haskellbridge> | <iqubic (she/her)> My current setup works well for me. |
| 16:47:32 | <geekosaur> | https://github.com/xmonad/xmonad-contrib/pull/813 actually |
| 16:47:55 | <geekosaur> | which is one of the things liskin mentioned as waiting on him |
| 16:48:10 | <geekosaur> | so, it's not in yet |
| 16:48:21 | <haskellbridge> | <iqubic (she/her)> Also, it seems that Polybar can send events to XMonad somehow? I have a number of workspaces open, and I can click on the number label in the bar and XMonad just switched to the right workspace. How dose that work? |
| 16:48:36 | <geekosaur> | EWMH is bidirectional |
| 16:48:49 | <haskellbridge> | <iqubic (she/her)> Oh. I didn't know that. |
| 16:48:50 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 16:49:11 | <geekosaur> | an application can send EWMH messages to the root window, and xmonad receives them to e.g. switch workspace or window focus |
| 16:50:04 | <haskellbridge> | <iqubic (she/her)> I can send three basic types of message from Polybar to XMonad: NextWorkspace, PrevWorkspace, and JumpToWorkspaceN |
| 16:51:00 | <haskellbridge> | <iqubic (she/her)> I don't do this very often, because I mainly use my keyboard for this stuff, but it's built into Polybar, so it too no extra work to do this. |
| 16:52:18 | <haskellbridge> | <iqubic (she/her)> That's cool that EWMH is bidirectional |
| 17:19:50 | × | ash3en quits (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) (Ping timeout: 265 seconds) |
| 17:27:22 | → | ash3en joins (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) |
| 17:38:07 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.2.2) |
| 17:38:42 | × | ash3en quits (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) (Ping timeout: 258 seconds) |
| 19:24:32 | → | ash3en joins (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) |
| 19:40:15 | × | ash3en quits (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) (Quit: ash3en) |
| 20:08:34 | → | ash3en joins (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) |
| 20:09:15 | × | ash3en quits (~Thunderbi@2a02:3100:7c33:4600:18af:2cb4:f788:c54e) (Client Quit) |
| 20:37:41 | × | zawaken quits (~zawaken@user/zawaken) (Read error: Connection reset by peer) |
| 20:40:54 | → | zawaken joins (~zawaken@user/zawaken) |
| 23:31:11 | → | dysthesis joins (~dysthesis@user/dysthesis) |
All times are in UTC on 2024-08-19.