Logs: liberachat/#xmonad
| 2022-06-28 20:14:51 | → | Hash joins (~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) |
| 2022-06-28 20:14:51 | → | shinjipf joins (~shinjipf@2a02:c207:2082:6685::1) |
| 2022-06-28 20:14:51 | → | liskin joins (~liskin@xmonad/liskin) |
| 2022-06-28 20:14:51 | → | raghavgururajan joins (ea769b8000@user/raghavgururajan) |
| 2022-06-28 20:14:51 | → | alethkit joins (23bd17ddc6@2604:bf00:561:2000::3ce) |
| 2022-06-28 20:14:51 | → | samhh joins (7569f027cf@2604:bf00:561:2000::e4) |
| 2022-06-28 20:14:51 | → | noex_ joins (~null@2600:8804:14e0:104:8939:cf0c:32e2:8889) |
| 2022-06-28 20:14:51 | → | srk joins (~sorki@user/srk) |
| 2022-06-28 20:14:51 | → | davean joins (~davean@davean.sciesnet.net) |
| 2022-06-28 20:14:51 | → | FatBoyXPC joins (~FatBoyXPC@user/fatboyxpc) |
| 2022-06-28 20:14:51 | → | doppo joins (~doppo@2604:180::e0fc:a07f) |
| 2022-06-28 20:14:51 | → | tomjaguarpaw joins (~tom@li367-225.members.linode.com) |
| 2022-06-28 20:14:51 | → | incertia joins (~incertia@d47-69-133-171.try.wideopenwest.com) |
| 2022-06-28 20:14:51 | → | jsoo joins (~znc@irc.refl.club) |
| 2022-06-28 20:14:51 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 2022-06-28 20:14:51 | → | dweller joins (~dweller@178.62.146.60) |
| 2022-06-28 20:14:51 | → | joshproehl joins (~quassel@user/joshproehl) |
| 2022-06-28 20:14:51 | → | wz1000 joins (~zubin@static.11.113.47.78.clients.your-server.de) |
| 2022-06-28 20:14:51 | → | Jazzah joins (~jazz@user/jazzah) |
| 2022-06-28 20:14:51 | → | kaizoku joins (~kaizoku@user/kaizoku) |
| 2022-06-28 20:14:55 | × | chomwitt quits (~chomwitt@2a02:587:dc1c:800:5c71:ba1b:727c:3afe) (Max SendQ exceeded) |
| 2022-06-28 20:15:13 | → | darkstardevx joins (~darkstard@50.53.212.60) |
| 2022-06-28 20:17:46 | <geekosaur> | boom |
| 2022-06-28 20:26:25 | <mc47> | oups |
| 2022-06-28 20:26:34 | <mc47> | forgot to squash my commits |
| 2022-06-28 20:26:57 | <mc47> | Should I force push to master? |
| 2022-06-28 20:27:04 | <liskin> | yes please |
| 2022-06-28 20:28:06 | <mc47> | done |
| 2022-06-28 20:30:12 | <liskin> | hm, wonder if the changelog entry for X.U.Grab is meaninfgul given it's not meant for end-users |
| 2022-06-28 20:30:44 | <mc47> | I considered removing it as well, but decided that it wouldn't hurt to keep it there |
| 2022-06-28 20:31:01 | <liskin> | okay |
| 2022-06-28 20:32:21 | <mc47> | Today has been a long one, ending it with a merged PR makes it better :) |
| 2022-06-28 20:32:28 | <mc47> | Oh our open PRs fit on one page |
| 2022-06-28 20:32:59 | <mc47> | good night people! |
| 2022-06-28 20:33:00 | × | mc47 quits (~mc47@xmonad/TheMC47) (Quit: Leaving) |
| 2022-06-28 20:36:15 | → | alternateved joins (~alternate@82.180.151.210) |
| 2022-06-28 20:49:32 | × | alternateved quits (~alternate@82.180.151.210) (Read error: Connection reset by peer) |
| 2022-06-28 22:17:26 | → | Natch joins (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) |
| 2022-06-28 22:27:19 | → | sagax joins (~sagax_nb@user/sagax) |
| 2022-06-28 22:45:05 | × | aliosablack quits (~chomwitt@2a02:587:dc1c:800:5c71:ba1b:727c:3afe) (Ping timeout: 255 seconds) |
| 2022-06-28 23:12:31 | → | suconakh joins (~suconakh@94.25.174.29) |
| 2022-06-28 23:17:31 | <suconakh> | Hi, is it possible to implement something like X.U.ActionCycle but for ManageHooks? I examined the source code of ActionCycle module and tried to just copy-paste everything and change `X` in type signature to `ManageHook`, but that didn't work: https://pastebin.com/e8RXM1EG |
| 2022-06-28 23:19:28 | <geekosaur> | you would have to use liftX for XS.gets to work |
| 2022-06-28 23:20:52 | <geekosaur> | there will probably be an XS.puts as well which also has to go via liftX |
| 2022-06-28 23:25:20 | <suconakh> | Thanks, that worked! |
| 2022-06-29 00:14:38 | × | werneta quits (~werneta@137.78.30.207) (Ping timeout: 240 seconds) |
| 2022-06-29 00:40:08 | × | suconakh quits (~suconakh@94.25.174.29) (Ping timeout: 252 seconds) |
| 2022-06-29 01:04:05 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 2022-06-29 01:17:21 | → | suconakh joins (~suconakh@94.25.175.204) |
| 2022-06-29 01:32:32 | × | suconakh quits (~suconakh@94.25.175.204) (Quit: Client closed) |
| 2022-06-29 02:00:32 | × | gdd1 quits (~gdd@2001:470:1f13:187:e8a5:fbff:fe29:42f5) (Ping timeout: 272 seconds) |
| 2022-06-29 02:02:38 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 255 seconds) |
| 2022-06-29 02:22:44 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2022-06-29 02:23:57 | → | gdd1 joins (~gdd@2001:470:1f13:187:e8a5:fbff:fe29:42f5) |
| 2022-06-29 02:42:14 | × | td_ quits (~td@94.134.91.56) (Ping timeout: 255 seconds) |
| 2022-06-29 02:44:00 | → | td_ joins (~td@muedsl-82-207-238-037.citykom.de) |
| 2022-06-29 03:51:30 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 260 seconds) |
| 2022-06-29 05:22:19 | → | jeeeun0 joins (~jeeeun@78.40.148.178) |
| 2022-06-29 05:22:32 | × | jeeeun quits (~jeeeun@78.40.148.178) (Read error: Connection reset by peer) |
| 2022-06-29 05:22:32 | jeeeun0 | is now known as jeeeun |
| 2022-06-29 05:23:03 | × | lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Ping timeout: 256 seconds) |
| 2022-06-29 05:25:41 | → | lambdabot joins (~lambdabot@haskell/bot/lambdabot) |
| 2022-06-29 05:32:47 | → | qbt joins (~qbt@user/edun) |
| 2022-06-29 05:33:00 | × | qbt quits (~qbt@user/edun) (Client Quit) |
| 2022-06-29 05:33:19 | → | qbt joins (~qbt@user/edun) |
| 2022-06-29 06:18:10 | → | aliosablack joins (~chomwitt@2a02:587:dc1c:800:6edf:8c3:2be1:2ef9) |
| 2022-06-29 06:19:58 | <Solid> | liskin: since I've decided to handle all the xmonad stuff via some freelancing gig an invoice is just simpler for me in terms of what to put on my tax declaration |
| 2022-06-29 06:21:18 | <Solid> | geekosaur liskin mc47[m]: what's your opinion on https://github.com/xmonad/xmonad-contrib/pull/727 in terms of "should we deprecate these records in favour of def"? |
| 2022-06-29 06:30:03 | → | alternateved joins (~alternate@185.216.35.254) |
| 2022-06-29 06:30:30 | <mc47[m]> | I took a look at the code, and I agree with their argumentation in favor of deprecating urgencyConfig and keeping dzenUrgencyHook |
| 2022-06-29 06:31:41 | <mc47[m]> | If we'd deprecate dzenUrgencyHook, we should consider deprecating the other hooks like borderUrgencHook and replacing them with a Default instance |
| 2022-06-29 06:44:49 | × | qbt quits (~qbt@user/edun) (Ping timeout: 268 seconds) |
| 2022-06-29 06:45:38 | → | qbt joins (~qbt@user/edun) |
| 2022-06-29 06:51:58 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-06-29 06:56:19 | → | thunderrd joins (~thunderrd@183.182.115.144) |
| 2022-06-29 07:08:15 | × | thunderrd quits (~thunderrd@183.182.115.144) (Ping timeout: 268 seconds) |
| 2022-06-29 07:12:37 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2022-06-29 07:46:50 | <Solid> | liskin: what do you think about the suggestion in https://github.com/NixOS/nixpkgs/commit/36d5761b3e5aca9742fec85107e3d308a9af872c#commitcomment-77007727 about adding XMONAD_XMESSAGE and XMONAD_GHC? |
| 2022-06-29 08:19:04 | × | qbt quits (~qbt@user/edun) (Quit: WeeChat 3.5) |
| 2022-06-29 08:19:22 | × | alternateved quits (~alternate@185.216.35.254) (Remote host closed the connection) |
| 2022-06-29 08:20:06 | → | alternateved joins (~alternate@185.216.35.254) |
| 2022-06-29 08:20:44 | → | qbt joins (~qbt@user/edun) |
| 2022-06-29 08:33:11 | × | aliosablack quits (~chomwitt@2a02:587:dc1c:800:6edf:8c3:2be1:2ef9) (Remote host closed the connection) |
| 2022-06-29 09:01:32 | <liskin> | Solid: I'd still think you could simply ignore these expenses altogether and only use freelancing for actual "income" but maybe Germany is different |
| 2022-06-29 09:01:44 | <liskin> | Anyway, do whatever suit you best :-) |
| 2022-06-29 09:02:34 | <liskin> | Re (dzen)UrgencyHook I agree with deprecating only urgencyConfig |
| 2022-06-29 09:04:28 | <liskin> | And yeah those env vars are probably acceptable. I wanted to reply to that but just couldn't find the capacity. |
| 2022-06-29 09:05:48 | <liskin> | They have a point that using the patch for git snapshots is on us. It's explicitly mentioned in the flake, so we can probably make the Nix builds green without touching nixpkgs. I just don't know how :-) |
| 2022-06-29 09:21:00 | <alternateved> | By pointing to different patch file in flake? |
| 2022-06-29 09:23:38 | <[Leary]> | liskin: If we're out of sync with the patch, then instead of asking downstream to update, it's better we make our own and let them get it from us. That said, I think adopting those env vars is better, since it's not necessarily just a nix hack---anyone who doesn't want ghc in their path (or who wants to use a different one for xmonad) can point them at their isolated binary. |
| 2022-06-29 09:24:07 | <[Leary]> | Though I'm not sure what the easy way to get the dependencies would be without nix. |
| 2022-06-29 09:24:53 | <liskin> | alternateved: we'd drop the patch but I don't know how to change the env vars in the flake because I know nil about nix |
| 2022-06-29 09:25:42 | <liskin> | [Leary]: I mainly asked downstream for a preferred way to do this, but yeah I should have asked you first, sorry |
| 2022-06-29 09:26:19 | <liskin> | So I'd say the way forward is to upstream the patch with the suggested var names and then update the flake |
| 2022-06-29 09:26:41 | <liskin> | (I'm busy with work now but can do the former later) |
| 2022-06-29 09:32:22 | <[Leary]> | We don't need to do anything with env vars in the flake; just drop the patch and dependency on unstable. nixpkgs would just need to s/NIX_GHC/XMONAD_GHC in their xmonad wrapper, but we can leave it to them or drop a simple PR. |
| 2022-06-29 09:33:13 | <[Leary]> | It would build, but not rebuild correctly until the latter change went in. |
| 2022-06-29 09:49:42 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 246 seconds) |
| 2022-06-29 10:11:18 | × | alternateved quits (~alternate@185.216.35.254) (Remote host closed the connection) |
| 2022-06-29 10:12:17 | → | benin0 joins (~benin@183.82.28.242) |
All times are in UTC.