2025/12/11

2025-12-11 00:04:02 +0100emmanuelux(~emmanuelu@user/emmanuelux) emmanuelux
2025-12-11 00:04:31 +0100ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 240 seconds)
2025-12-11 00:08:10 +0100ljdarj(~Thunderbi@user/ljdarj) ljdarj
2025-12-11 00:13:54 +0100peterbecich(~Thunderbi@71.84.33.135) peterbecich
2025-12-11 00:18:51 +0100karenw(~karenw@user/karenw) karenw
2025-12-11 00:30:25 +0100Pozyomka(~pyon@user/pyon) (Quit: brb)
2025-12-11 00:31:55 +0100Pozyomka(~pyon@user/pyon) pyon
2025-12-11 00:33:35 +0100tromp(~textual@2001:1c00:3487:1b00:fc9c:738b:219c:bafe) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-12-11 00:33:37 +0100peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 264 seconds)
2025-12-11 00:42:35 +0100sindu(~sindu@2.148.32.207.tmi.telenormobil.no) (Ping timeout: 240 seconds)
2025-12-11 00:44:15 +0100Pozyomka(~pyon@user/pyon) (Quit: brb!)
2025-12-11 00:45:16 +0100ljdarj(~Thunderbi@user/ljdarj) (Read error: Connection reset by peer)
2025-12-11 00:45:18 +0100Pozyomka(~pyon@user/pyon) pyon
2025-12-11 00:46:06 +0100ljdarj(~Thunderbi@user/ljdarj) ljdarj
2025-12-11 00:47:02 +0100jmcantrell_jmcantrell
2025-12-11 00:47:30 +0100notzmv(~umar@user/notzmv) notzmv
2025-12-11 00:51:52 +0100tremon(~tremon@83.80.159.219) (Quit: getting boxed in)
2025-12-11 00:52:19 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-11 00:56:55 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-11 01:07:09 +0100ljdarj(~Thunderbi@user/ljdarj) (Read error: Connection reset by peer)
2025-12-11 01:08:06 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-11 01:12:55 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-12-11 01:15:08 +0100pabs3(~pabs3@user/pabs3) (Read error: Connection reset by peer)
2025-12-11 01:16:00 +0100pabs3(~pabs3@user/pabs3) pabs3
2025-12-11 01:23:04 +0100p3n(~p3n@217.198.124.246) (Quit: ZNC 1.10.1 - https://znc.in)
2025-12-11 01:23:11 +0100p3n_(~p3n@2a00:19a0:3:7c:0:d9c6:7cf6:1)
2025-12-11 01:23:52 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-11 01:28:48 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-12-11 01:33:09 +0100Sgeo__(~Sgeo@user/sgeo) Sgeo
2025-12-11 01:34:31 +0100ycp(~znc@user/dragestil) (Ping timeout: 244 seconds)
2025-12-11 01:35:14 +0100ycp(~znc@user/dragestil) dragestil
2025-12-11 01:36:04 +0100Sgeo_(~Sgeo@user/sgeo) (Ping timeout: 244 seconds)
2025-12-11 01:39:39 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-11 01:40:49 +0100trickard_(~trickard@cpe-83-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-11 01:41:02 +0100trickard_(~trickard@cpe-83-98-47-163.wireline.com.au)
2025-12-11 01:41:58 +0100larsivi(~larsivi@user/larsivi) (Ping timeout: 246 seconds)
2025-12-11 01:44:04 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-12-11 01:47:55 +0100Raito_Bezarius(~Raito@libera/contributor/wireguard.tunneler.raito-bezarius) (Ping timeout: 246 seconds)
2025-12-11 01:48:27 +0100trickard_(~trickard@cpe-83-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-11 01:51:04 +0100trickard_(~trickard@cpe-83-98-47-163.wireline.com.au)
2025-12-11 01:55:15 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-11 01:59:56 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-12-11 02:02:28 +0100Raito_Bezarius(~Raito@libera/contributor/wireguard.tunneler.raito-bezarius) Raito_Bezarius
2025-12-11 02:05:04 +0100jle`(~jle`@2603:8001:3b00:11:ed74:b35d:c320:7e16) (Ping timeout: 246 seconds)
2025-12-11 02:05:59 +0100jle`(~jle`@2603:8001:3b00:11:a23f:f454:6842:2ec4) jle`
2025-12-11 02:09:09 +0100hsw(~hsw@112-104-86-252.adsl.dynamic.seed.net.tw) (Quit: Leaving)
2025-12-11 02:09:16 +0100xff0x(~xff0x@2405:6580:b080:900:9fc6:fc26:b514:683b) (Ping timeout: 246 seconds)
2025-12-11 02:10:17 +0100Tuplanolla(~Tuplanoll@91-152-225-194.elisa-laajakaista.fi) (Quit: Leaving.)
2025-12-11 02:10:41 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-11 02:15:15 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-11 02:19:20 +0100larsivi(~larsivi@user/larsivi) larsivi
2025-12-11 02:24:46 +0100divlamir_(~divlamir@user/divlamir) divlamir
2025-12-11 02:24:50 +0100divlamir(~divlamir@user/divlamir) (Read error: Connection reset by peer)
2025-12-11 02:25:38 +0100divlamir_divlamir
2025-12-11 02:26:24 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-11 02:26:25 +0100acidjnk(~acidjnk@p200300d6e717192391252480cf04477b.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
2025-12-11 02:28:08 +0100bggd_(~bgg@2a01:e0a:fd5:f510:327d:b50f:5899:99de)
2025-12-11 02:30:27 +0100trickard_(~trickard@cpe-83-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-11 02:30:40 +0100trickard_(~trickard@cpe-83-98-47-163.wireline.com.au)
2025-12-11 02:31:49 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-11 02:32:46 +0100califax(~califax@user/califx) (Remote host closed the connection)
2025-12-11 02:34:29 +0100omidmash5(~omidmash@user/omidmash) omidmash
2025-12-11 02:36:31 +0100omidmash(~omidmash@user/omidmash) (Ping timeout: 244 seconds)
2025-12-11 02:36:31 +0100omidmash5omidmash
2025-12-11 02:40:46 +0100trickard_trickard
2025-12-11 02:42:14 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-11 02:43:38 +0100califax(~califax@user/califx) califx
2025-12-11 02:45:22 +0100chromoblob(~chromoblo@user/chromob1ot1c) (Remote host closed the connection)
2025-12-11 02:45:38 +0100chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-12-11 02:46:57 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-11 02:49:31 +0100timide(~timide@user/timide) (Ping timeout: 246 seconds)
2025-12-11 02:49:53 +0100sp1ff`(~user@2601:1c2:4c00:6820::c593) (Remote host closed the connection)
2025-12-11 02:55:08 +0100ephemient(uid407513@user/ephemient) (Quit: Connection closed for inactivity)
2025-12-11 02:58:01 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-11 02:58:32 +0100timide(~timide@user/timide) timide
2025-12-11 03:01:21 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
2025-12-11 03:02:31 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-11 03:05:00 +0100bggd_(~bgg@2a01:e0a:fd5:f510:327d:b50f:5899:99de) (Remote host closed the connection)
2025-12-11 03:08:19 +0100 <Pozyomka> Why is does XMonad.keys have type “XConfig l -> XConfig Layout -> Data.Map.Internal.Map (ButtonMask, KeySym) (X ())”? The first XConfig, I can understand, it's the XConfig record we're projecting from. But why would we need a second record?
2025-12-11 03:10:16 +0100spew(~spew@user/spew) (Quit: nyaa~)
2025-12-11 03:11:20 +0100 <geekosaur> because it's not a Map, it's a function that produces a Map. the function is passed the current configuration, mostly so it can extract the modMask
2025-12-11 03:12:14 +0100 <geekosaur> https://github.com/xmonad/xmonad/blob/master/src/XMonad/Config.hs#L181-L243
2025-12-11 03:13:06 +0100 <geekosaur> also note like 194 which extracts the current layoutHook and hard sets it to reinitialize layouts
2025-12-11 03:13:47 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-11 03:13:50 +0100 <geekosaur> and line 233 which extracts the workspaces
2025-12-11 03:18:13 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-12-11 03:18:55 +0100myxos(~myxos@wsip-70-166-126-146.ph.ph.cox.net) (Ping timeout: 264 seconds)
2025-12-11 03:23:57 +0100 <Pozyomka> Ah, thanks... I guess I just find it hard to reason about non-positive types: “Part of the data of a configuration is a function that takes another configuration...”
2025-12-11 03:27:19 +0100myxos(~myxos@wsip-70-166-126-146.ph.ph.cox.net) myxokephale
2025-12-11 03:29:17 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-11 03:35:01 +0100 <geekosaur> it takes the same configuration. there's just no way to relay the configuration it came from to it automatically, so xmonad has to do `keys conf conf`
2025-12-11 03:35:35 +0100 <geekosaur> (hypothetically you could even call the function directly, but I can't think of a good reason to do so. xmonad users have surprised me in the past, though)
2025-12-11 03:35:55 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)