Home liberachat/#xmonad: Logs Calendar

Logs on 2021-11-11 (liberachat/#xmonad)

00:08:20 allbery_b joins (~geekosaur@xmonad/geekosaur)
00:08:20 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
00:08:23 allbery_b is now known as geekosaur
00:13:36 diep joins (~diep@2a01:cb11:2d7:4a00:4202:8c7d:a3d3:256f)
00:18:54 hippoid joins (~hippoid@c-98-220-13-8.hsd1.il.comcast.net)
00:21:28 <diep>
00:21:45 × diep quits (~diep@2a01:cb11:2d7:4a00:4202:8c7d:a3d3:256f) (Quit: diep)
00:25:15 × amir quits (sid22336@user/amir) (Ping timeout: 260 seconds)
00:27:40 × pl quits (sid98063@id-98063.helmsley.irccloud.com) (Read error: Connection reset by peer)
00:27:41 × jmct_ quits (sid160793@2a03:5180:f::2:7419) (Read error: Connection reset by peer)
00:27:41 × PotatoGim quits (sid99505@id-99505.lymington.irccloud.com) (Read error: Connection reset by peer)
00:28:17 × mudri quits (sid317655@id-317655.helmsley.irccloud.com) (Ping timeout: 264 seconds)
00:44:32 pl joins (sid98063@helmsley.irccloud.com)
00:46:03 diep joins (~diep@2a01:cb11:2d7:4a00:2274:48a2:c68a:a306)
00:50:47 × pl quits (sid98063@helmsley.irccloud.com) (Ping timeout: 264 seconds)
00:54:06 <diep> Hi guys ! There is a way to always place a specific window (trayer window in my case) on top of other windows (on top of xmobar window in my case) ?
00:54:18 pl joins (sid98063@helmsley.irccloud.com)
00:55:04 <geekosaur> https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Util-Hacks.html#v:trayerAboveXmobarEventHook
00:55:37 <diep> Oh I misse that! I take a look, thank!
00:55:39 <geekosaur> there is a smarter version of this in development but not ready for use quite yet
00:55:57 <diep> okok good to know
01:04:02 × hippoid quits (~hippoid@c-98-220-13-8.hsd1.il.comcast.net) (Remote host closed the connection)
01:04:18 jmct_ joins (sid160793@tinside.irccloud.com)
01:11:38 amir joins (sid22336@user/amir)
01:14:22 mudri joins (sid317655@helmsley.irccloud.com)
01:15:04 PotatoGim joins (sid99505@lymington.irccloud.com)
01:27:59 × diep quits (~diep@2a01:cb11:2d7:4a00:2274:48a2:c68a:a306) (Quit: diep)
01:30:35 × PotatoGim quits (sid99505@lymington.irccloud.com) (Ping timeout: 256 seconds)
01:30:35 × mudri quits (sid317655@helmsley.irccloud.com) (Ping timeout: 256 seconds)
01:32:29 PotatoGim joins (sid99505@lymington.irccloud.com)
01:34:06 mudri joins (sid317655@helmsley.irccloud.com)
01:36:23 × SenranKaguya quits (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
02:26:17 gdd joins (~gdd@129.199.146.230)
02:35:18 SenranKaguya joins (~weechat@c-73-15-19-170.hsd1.ca.comcast.net)
02:49:17 × catman quits (~catman@user/catman) (Remote host closed the connection)
02:57:19 catman joins (~catman@user/catman)
03:02:54 × banc- quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 260 seconds)
03:24:11 banc joins (banc@gateway/vpn/airvpn/banc)
03:36:02 wmc joins (~wmc@124.170.223.28)
03:36:26 wmc parts (~wmc@124.170.223.28) ()
04:00:02 × haasn quits (~nand@haasn.dev) (Quit: ZNC 1.7.5+deb4 - https://znc.in)
04:01:11 × Extropy quits (~extropy@user/extropy) (Remote host closed the connection)
04:01:28 haasn joins (~nand@haasn.dev)
04:01:40 Extropy joins (~extropy@user/extropy)
04:02:10 × td_ quits (~td@94.134.91.32) (Ping timeout: 260 seconds)
04:03:03 × Extropy quits (~extropy@user/extropy) (Client Quit)
04:04:03 td_ joins (~td@94.134.91.245)
04:29:25 × eblip quits (~eb0t@90.199.241.70) (Read error: Connection reset by peer)
04:35:02 eblip joins (~eb0t@90.209.246.132)
04:39:56 noex joins (~noex@2600:8804:1280:aa0:5857:94a:25de:c513)
04:46:04 × noex quits (~noex@2600:8804:1280:aa0:5857:94a:25de:c513) (Quit: my dad's not a phone!)
04:50:30 noex joins (~noex@2600:8804:1280:aa0:5857:94a:25de:c513)
05:16:28 Guest4467 joins (~Guest44@50.7.251.186)
05:16:51 × Guest4467 quits (~Guest44@50.7.251.186) (Client Quit)
05:27:35 stsaintwyy[m] joins (~stsaintwy@2001:470:69fc:105::1:3181)
05:37:36 × noex quits (~noex@2600:8804:1280:aa0:5857:94a:25de:c513) (Ping timeout: 245 seconds)
05:42:45 qbt joins (~qbt@user/edun)
06:18:52 safeguard-irc joins (~safeguard@151.42.165.137)
06:25:48 × safeguard-irc quits (~safeguard@151.42.165.137) (Read error: Connection reset by peer)
06:26:10 safeguard-irc joins (~safeguard@37.159.126.185)
06:35:23 × safeguard-irc quits (~safeguard@37.159.126.185) (Read error: Connection reset by peer)
06:36:10 safeguard-irc joins (~safeguard@37.159.126.185)
06:36:36 × safeguard-irc quits (~safeguard@37.159.126.185) (Client Quit)
07:12:13 benin joins (~benin@183.82.26.68)
07:19:48 <Solid> liskin: do you know if the debian install instructions in INSTALL.md slurp in the xorg stack as well?
07:20:32 <Solid> we've had someone complain on reddit that xmonad wasn't working and it turns out arch installs neither xorg, nor xorg-xinit as a dependency of any of those (nor xorg-xmessage, which is obviously also important for us)
07:20:45 <Solid> I reckon we should add these to the instructions
07:34:15 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
07:40:03 × SenranKaguya quits (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
07:50:21 mc47 joins (~mc47@xmonad/TheMC47)
08:00:47 × codedmart quits (codedmart@2600:3c01::f03c:92ff:fefe:8511) (Quit: ZNC 1.7.5+deb4 - https://znc.in)
08:01:02 codedmart joins (codedmart@2600:3c01::f03c:92ff:fefe:8511)
08:40:20 × benin quits (~benin@183.82.26.68) (Ping timeout: 268 seconds)
08:47:12 cfricke joins (~cfricke@user/cfricke)
08:52:19 benin joins (~benin@106.198.86.143)
09:17:33 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
09:17:33 allbery_b joins (~geekosaur@xmonad/geekosaur)
09:17:36 allbery_b is now known as geekosaur
09:22:20 electr0n joins (~electr0n@about/security/founder/electr0n)
09:26:22 Vermoot joins (~vermoot@89-158-106-112.rev.numericable.fr)
10:08:47 benin5 joins (~benin@106.198.94.217)
10:09:45 × benin quits (~benin@106.198.86.143) (Ping timeout: 268 seconds)
10:09:46 benin5 is now known as benin
10:12:32 <Vermoot> Hey there!
10:12:34 <Vermoot> New issue :D
10:13:16 <Vermoot> I'm using TiledWindowDragging, and it's awesome
10:13:48 <Vermoot> And in my mouse bindings, I've set ` ((modMask, button1), dragWindow)`
10:14:08 <Vermoot> So I can use mod+LMB to drag windows on top of each other and swap them out
10:14:29 <Vermoot> This works great, but the problem now is: I can't move floating windows anymore
10:15:29 <Vermoot> I'd like to be able to do both with Mod+button1, since a window is always either floating or not floating, there won't be any conflicts
10:15:55 <Vermoot> So the question is: How do I bind both of these actions to the same mouse binding?
10:23:38 <fizzie> A mouse binding is given a Window, and checking whether a window is floating looks something like `withWindowSet (M.member w . W.floating)` with the usual imports (XMonad.StackSet as W, Data.Map as M), so I imagine the binding would look something like... `\w -> whenM (withWindowSet (M.member w . W.floating) (dragWindow w) (mouseMoveWindow w)`.
10:23:42 <fizzie> Entirely untested, of course.
10:24:09 <fizzie> And with the missing ) inserted.
10:25:16 <Vermoot> Thank you, I'll try that soon
10:27:47 <fizzie> Also I got those conditions exactly the wrong way around. :)
10:28:09 <fizzie> You wanted mouseMoveWindow *when* it's floating, and dragWindow when not.
10:28:45 <fizzie> And the default binding for (modMask, button1) is `focus w >> mouseMoveWindow w >> windows W.shiftMaster`; not sure whether those two other bits (that sound like they're just moving the focus) are crucial, but you could include them in as well.
10:32:31 Andrew_ is now known as AndrewYu
10:34:25 × benin quits (~benin@106.198.94.217) (Ping timeout: 268 seconds)
10:37:43 <Solid> AFAIR focus is important if you don't have focusFollowsMouse
10:37:56 <Solid> because then the window under the point is potentially not focused
10:45:49 <Solid> (also you probably want ifM instead of whenM, neither of which is defined anywhere anyways, so you'll either have to define them yourself or just do it by hand along the lines of `\w -> do floating <- withWindowSet ...; if floating then ... else ...`)
10:55:40 <fizzie> Yeah, ifM is what I meant. And it's defined in XMonad.ManageHook. ;)
10:56:09 diep joins (~diep@2a01:cb11:2d7:4a00:4202:8c7d:a3d3:256f)
10:56:42 <Solid> ooooh neat
10:57:14 × diep quits (~diep@2a01:cb11:2d7:4a00:4202:8c7d:a3d3:256f) (Client Quit)
10:57:34 <Solid> the core has some nice helper functions strewn around in random places
11:05:16 <Vermoot> Alright, I'm saving all this, I should be able to make it work thanks to you now
11:16:42 benin joins (~benin@106.198.89.104)
12:10:08 × benin quits (~benin@106.198.89.104) (Quit: Ping timeout (120 seconds))
12:10:27 benin joins (~benin@106.198.89.104)
12:26:27 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3)
12:34:32 × benin quits (~benin@106.198.89.104) (Read error: Connection reset by peer)
12:36:35 benin joins (~benin@183.82.178.244)
12:58:31 × dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 256 seconds)
13:13:29 cfricke joins (~cfricke@user/cfricke)
13:41:01 × PotatoGim quits (sid99505@lymington.irccloud.com) (Ping timeout: 250 seconds)
13:41:18 × amir quits (sid22336@user/amir) (Ping timeout: 260 seconds)
13:41:35 × jmct_ quits (sid160793@tinside.irccloud.com) (Ping timeout: 256 seconds)
13:42:09 × mudri quits (sid317655@helmsley.irccloud.com) (Ping timeout: 256 seconds)
13:42:09 × pl quits (sid98063@helmsley.irccloud.com) (Ping timeout: 256 seconds)
13:42:41 jmct_ joins (sid160793@tinside.irccloud.com)
13:42:46 PotatoGim joins (sid99505@lymington.irccloud.com)
13:42:52 mudri joins (sid317655@helmsley.irccloud.com)
13:44:28 amir joins (sid22336@id-22336.hampstead.irccloud.com)
13:44:33 pl joins (sid98063@id-98063.helmsley.irccloud.com)
13:45:10 × amir quits (sid22336@id-22336.hampstead.irccloud.com) (Changing host)
13:45:10 amir joins (sid22336@user/amir)
14:17:17 × jmct_ quits (sid160793@tinside.irccloud.com) (Ping timeout: 256 seconds)
14:17:25 × PotatoGim quits (sid99505@lymington.irccloud.com) (Ping timeout: 250 seconds)
14:18:02 × pl quits (sid98063@id-98063.helmsley.irccloud.com) (Ping timeout: 240 seconds)
14:18:25 × mudri quits (sid317655@helmsley.irccloud.com) (Ping timeout: 256 seconds)
14:19:32 × amir quits (sid22336@user/amir) (Ping timeout: 240 seconds)
14:22:35 PotatoGim joins (sid99505@lymington.irccloud.com)
14:23:03 amir joins (sid22336@user/amir)
14:24:10 jmct_ joins (sid160793@tinside.irccloud.com)
14:25:04 mudri joins (sid317655@helmsley.irccloud.com)
14:28:13 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
14:29:52 geekosaur joins (~geekosaur@xmonad/geekosaur)
14:37:15 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3)
14:44:21 pl joins (sid98063@helmsley.irccloud.com)
14:50:40 × qbt quits (~qbt@user/edun) (Quit: Leaving.)
14:56:23 × Armoletti^ quits (~armoletti@dyn70-177.yok.fi) (Ping timeout: 256 seconds)
15:16:48 Armoletti^ joins (~armoletti@dyn70-177.yok.fi)
15:47:56 gproto23 joins (~gproto23@user/gproto23)
15:52:15 gproto23 parts (~gproto23@user/gproto23) (Leaving)
16:00:06 × felixfahrbahn[m] quits (~felixfahr@2001:470:69fc:105::1:7e0) (Quit: You have been kicked for being idle)
16:23:34 <eezo[m]> so, Xorg 21.1.0 claims to be the "last release of Xorg 21.1" - all they mean there is that the next release won't be 21.1.1; it'll be 21.2 or (less likely) 22.0, right? On DT's channel he seemed to imply that we should all pack up and leave Xorg and head over to wayland all of a sudden
16:25:00 <geekosaur> we're not sure. rhel may keep it alive into the 2030s
16:25:13 <geekosaur> and wayland is still not as stable as it should be as a replacement
16:26:39 <geekosaur> in any case, I'm not moving much of anywhere
16:27:18 <geekosaur> (relevance of rhel being they have stable releases with support guarantees that may keep xorg alive for up to a decade)
16:47:19 <liskin> eezo[m]: 21.1.1 is out already
16:48:12 <liskin> eezo[m]: but there are no plans for 21.2 unless someone pays for the time it takes to maintain xorg
16:48:42 <liskin> Povilas said something about $4k/m and set up a Patreon for that
16:51:02 <liskin> Personally I'm okay with Xorg as it is feature-wise, but the ecosystem will move to Wayland eventually, so window managers will need to adapt somehow if they are to stay relevant. I think it's a good idea to start experimenting with it next year.
16:57:01 <eezo[m]> so liskin it's like when you're in college writing a paper and you have "paper - last version.docx" and "paper - last version 2.docx" and....lol
16:57:38 SenranKaguya joins (~weechat@c-73-15-19-170.hsd1.ca.comcast.net)
17:02:08 Safeguard-IRC joins (~Safeguard@151.42.165.137)
17:06:34 <liskin> Yeah but then you submit it and walk away and never care about it ever again... ;-)
17:15:58 <Safeguard-IRC> me?
17:16:17 <geekosaur> eezo[m] I think
17:16:26 <geekosaur> you joined after that one
17:16:56 <Safeguard-IRC> well I keep exiting and entering becuase i'm an idiot and I cannot irc apparently
17:17:48 <eezo[m]> I had that for my wedding programs - I had a "FINAL VERSION", "FINAL VERSION 2", "REALLY LAST VERSION", and "PRINT THIS ONE". I honestly don't remember which one I printed (it _was_ 9 years ago now but still)
17:25:44 seschwar joins (~seschwar@user/seschwar)
18:01:48 <Safeguard-IRC> geekosaur: saw now the message (thanks lambdabot), you mean in my config where I call io ExitSuccess right?
18:01:58 <geekosaur> yes
18:02:05 <Safeguard-IRC> cool
18:02:09 <geekosaur> hopefully that's the only one that matters
18:03:06 <Safeguard-IRC> should be
18:04:06 <Safeguard-IRC> how I would concatenate something like unsafespawn to io exitSuccess though?
18:04:50 <Safeguard-IRC> my full line actually is confirmPrompt myXPConfig "quit" $ io exitSuccess, what first came to mind was to use either $ or . but I don't think it works that way lol
18:05:21 <geekosaur> unnsafeSpawn "foo" >> io exitSuccess
18:05:37 <geekosaur> *unsafeSpawn
18:06:03 <Safeguard-IRC> ah okay
18:06:56 <geekosaur> mm, conceivably you get an error with precedence and you have to replace the $ with parentheses
18:07:24 <Safeguard-IRC> right, I get an error about no instance of No instance for (MonadIO ((->) (X ())))
18:07:45 <Safeguard-IRC> though removing the whole confirmPrompt works fine
18:07:55 <geekosaur> that sounds like something else is wrong
18:08:22 <geekosaur> like you're missing a parameter maybe. can you pastebin the entire line?
18:08:27 <geekosaur> @help paste
18:08:28 <lambdabot> paste. Paste page url
18:08:32 <geekosaur> argh
18:08:33 <Safeguard-IRC> sure
18:08:35 <geekosaur> @where paste
18:08:35 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
18:10:02 <Safeguard-IRC> https://termbin.com/z8nq this is the line without adding unsafespawn
18:10:11 <geekosaur> ok, fixity should be fine, it's something else
18:11:18 <Safeguard-IRC> https://termbin.com/junm this does not work
18:12:08 <geekosaur> right, that's not what I expected, I expected you to add it after the confirm prompt and before the io exitSuccess
18:12:15 <geekosaur> $ won't work with that
18:12:51 <Safeguard-IRC> ah, wait
18:12:52 <geekosaur> unsafeSpawn "echo test" >> confirmPrompt myXPConfig "quit" (io exitSuccess)
18:13:27 <geekosaur> although that setup will always run the unsafeSpawn even if you cancel the exit, which is why I expected you to add it directly before the io exitSuccess
18:13:47 <Safeguard-IRC> wait, using this: https://termbin.com/2o46 works
18:14:18 <geekosaur> no, it won't, it will just compile but the unsafeSpawn will never be reached
18:14:26 <geekosaur> swap the unsafeSpawn and the io exitSuccess
18:14:46 qbt joins (~qbt@user/edun)
18:16:39 <Safeguard-IRC> like this: https://termbin.com/dzri ?
18:17:14 <geekosaur> no, just the io exitSuccess, not the whole thing
18:17:53 <geekosaur> confirmPrompt myXPConfig "quit" $ unsafeSpawn "whatever" >> io exitSuccess
18:19:10 <Safeguard-IRC> https://termbin.com/8sq1 like this?
18:20:08 <geekosaur> yes
18:20:15 <Safeguard-IRC> okay, thank you very much!
18:23:09 × qbt quits (~qbt@user/edun) (Quit: Leaving.)
18:38:37 desantra joins (~skykanin@user/skykanin)
18:44:53 <desantra> What's the best way to include other haskell modules in your xmonad config if you're running on nixos?
18:49:51 × seschwar quits (~seschwar@user/seschwar) (Ping timeout: 256 seconds)
18:50:42 <Safeguard-IRC> putting them in lib/ under your $XMONAD_CONFIG_HOME?
18:51:59 seschwar joins (~seschwar@user/seschwar)
18:56:28 <geekosaur> pretty much, yes
19:00:42 <desantra> will I need to be using a build file and stack/cabal then?
19:01:48 <geekosaur> no, the standard xmonad build mechanism automatically looks under lib/ for additional modules
19:02:35 <geekosaur> lib/ in fact won't work with stack/cabal, you would have to configure them as to where to look for additional source modules
19:03:01 <geekosaur> hm, I also don't know if it would look there if you were using the flake
19:04:24 <geekosaur> and come to think of it, I don't know if nixos patches the xmonad source to look elsewhere :/
19:05:38 <desantra> I'm pretty sure just making a folder lib/, putting a module there, importing it in xmonad.hs and running `xmonad --recompile` doesn't work, but I will try
19:07:32 <geekosaur> how are you importing it exactly? and what are you calling it?
19:08:59 <desantra> it's file called `colors.hs` generated by pywal which is a module `Colors` and then I just do `import qualified Colors as C` in my xmonad.hs
19:09:46 <geekosaur> it has to be uppercase initial, like the module name. rename to Colors.hs
19:13:17 <geekosaur> if you can't easily change the script to do that, you could also create a symlink: (cd lib; ln -s colors.hs Colors.hs)
19:15:23 <desantra> it seems to be working, `xmonad --recompile` didn't complain at least
19:28:50 <desantra> how do you change the background color and text color of tabs in a tabbed layout? `tabbed shrinkText myTheme` doesn't seem to be applying `myTheme` to the tabs
19:39:07 × electr0n quits (~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.3)
20:03:55 <Solid> Since we have _so many_ logo entries now, I propose to move the deadline forwards to the 31th of December instead
20:04:11 <Solid> this may prevent the hype dying down too much before voting is over
20:04:18 <Solid> what do y'all think?
20:19:52 <geekosaur> hm, several colors in Decoration don't work because they're overridden by the border colors, but I thought background and text color worked
20:21:59 <desantra> geekosaur: nothing from my theme seems to be applied, not the font either. Perhaps I have to restart xserver or smth
20:22:02 × desantra quits (~skykanin@user/skykanin) (Quit: WeeChat 3.3)
20:24:43 desantra joins (~skykanin@user/skykanin)
20:25:07 <desantra> yup, rebooting my computer seems to have fixed it. Weird that `xmoand --restart` doesn't work
20:26:57 <geekosaur> oh, layout stuff. mod-shift-space recalculates the layout
20:27:26 <geekosaur> because it can't tell what settings are from changes you made and what are from things like mod-h or mod-., and if both are possible which one you want
20:39:12 <liskin> Solid: I had a similar idea so it's probably a good idea :-D
20:39:13 × SenranKaguya quits (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
20:41:07 <Solid> :)
20:41:26 <Solid> which new deadline did you have in mind?
20:45:13 <liskin> I didn't think that far. Just thought that with all the hype and so many entries it's weird to wait so long
20:46:06 <liskin> Possibly we can somehow ask what the community thinks?
20:50:49 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
20:55:19 SenranKaguya joins (~weechat@c-73-15-19-170.hsd1.ca.comcast.net)
20:56:28 <desantra> Whenever I use the flake https://github.com/xmonad/xmonad/blob/master/flake.nix to overlay xmonad and run `xmonad --recompile` I get a bunch of errors about missing modules https://bpa.st/JDOA. It's no longer able to find any of the xmonad or xmonad-contrib modules for some reason
20:59:27 <geekosaur> all I know about the flake is that it's there. elonsroadster[m] ?
21:02:09 <liskin> there's a PR improving the recompilation which is stalled on missing docs, if I remember correctly
21:02:23 × Safeguard-IRC quits (~Safeguard@151.42.165.137) (Remote host closed the connection)
21:10:25 <liskin> mc47[m]: here's something interesting related to governance: https://blog.opencollective.com/metagov-gateway/
21:41:27 mestre joins (~mestre@191.177.175.57)
22:03:00 × mestre quits (~mestre@191.177.175.57) (Quit: Lost terminal)
22:05:45 × desantra quits (~skykanin@user/skykanin) (Quit: WeeChat 3.3)
22:13:13 × eblip quits (~eb0t@90.209.246.132) (Ping timeout: 250 seconds)
22:22:53 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
22:45:01 × Vermoot quits (~vermoot@89-158-106-112.rev.numericable.fr) (Ping timeout: 256 seconds)
23:48:26 × ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 245 seconds)
23:51:27 × Solid quits (~slot@xmonad/slotThe) (Quit: Connection reset by pear)
23:51:41 × yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Quit: Leaving)
23:51:45 Solid joins (~slot@xmonad/slotThe)
23:53:01 × SenranKaguya quits (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
23:56:28 yosafbridge joins (~yosafbrid@static.38.6.217.95.clients.your-server.de)

All times are in UTC on 2021-11-11.