| 2021-06-03 00:09:36 +0200 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) | 
| 2021-06-03 00:11:30 +0200 |  <liskin>  | geekosaur: what has to come from somewhere? | 
| 2021-06-03 00:12:07 +0200 |  <liskin>  | (we can continue the discussion there, just didn't want to add unnecessary noise by asking for this clarification) | 
| 2021-06-03 00:12:16 +0200 |  <geekosaur>  | GHC_ENVIRONMENT and friends | 
| 2021-06-03 00:12:34 +0200 |  <liskin>  | that would come from the build of xmonad library itself | 
| 2021-06-03 00:12:37 +0200 |  <geekosaur>  | you have to have somewhere to capture them from, so at least once have to build with cabal or stack | 
| 2021-06-03 00:13:08 +0200 |  <liskin>  | I kind of assumed cabal/stack set them when invoking ghc to build | 
| 2021-06-03 00:13:11 +0200 |  <geekosaur>  | oh. that's not certain to be the same as the one we need, though, especially if there are added deps | 
| 2021-06-03 00:13:26 +0200 |  <liskin>  | yes, that is a very legitimate concern | 
| 2021-06-03 00:14:37 +0200 | de-vri-es | (~de-vri-es@voyager.de-vri.es) (Quit: Bathrobe!) | 
| 2021-06-03 00:15:05 +0200 | de-vri-es | (~de-vri-es@voyager.de-vri.es) | 
| 2021-06-03 00:22:16 +0200 |  <geekosaur>  | come to think of it, when cabal or stack is building xmonad-contrib, it's doing so under /tmp | 
| 2021-06-03 00:22:35 +0200 |  <geekosaur>  | so the environment you capture potentially won't include it or xmonad | 
| 2021-06-03 00:23:30 +0200 |  <liskin>  | I thought it'd point somewhere in ~/.stack/snapshots or ./.stack-work/… | 
| 2021-06-03 00:23:53 +0200 |  <liskin>  | anyway, I'm leaning towards not even trying this | 
| 2021-06-03 00:24:22 +0200 |  <geekosaur>  | it may point under there but it's a PATH-like variable so it may point separately to a bunch of different package dirs | 
| 2021-06-03 00:24:23 +0200 |  <liskin>  | if cabal --package-env ~/.xmonad/ works, then cabal is a non-issue | 
| 2021-06-03 00:24:38 +0200 |  <geekosaur>  | only way to know is to try it and then hope they don''t change it | 
| 2021-06-03 00:24:50 +0200 |  <geekosaur>  | oh, I know that works, it was the first thing I tried | 
| 2021-06-03 00:25:05 +0200 |  <geekosaur>  | think I erased my setup afterward though | 
| 2021-06-03 00:25:26 +0200 |  <liskin>  | and for stack I think a more explicit approach like configuring the stack.yaml path or detecting stack.yaml at known locations seems like a better approach | 
| 2021-06-03 00:25:28 +0200 |  <geekosaur>  | yeh, it's gone now | 
| 2021-06-03 00:25:37 +0200 |  <liskin>  | I'm a bit confused about --package-env though | 
| 2021-06-03 00:25:45 +0200 |  <liskin>  | it sounds like such a perfect solutions | 
| 2021-06-03 00:25:51 +0200 |  <liskin>  | why isn't it recommended everywhere? | 
| 2021-06-03 00:26:30 +0200 |  <geekosaur>  | because most people work in terms of projects, not quasi-global installs | 
| 2021-06-03 00:26:58 +0200 |  <geekosaur>  | --package-env is what replaces global installs with cabal; for stack it's the global environment that replaces it | 
| 2021-06-03 00:27:22 +0200 |  <liskin>  | are you sure most people do that? | 
| 2021-06-03 00:27:40 +0200 |  <geekosaur>  | reasonably certain, yes | 
| 2021-06-03 00:27:43 +0200 |  <liskin>  | I thought most people just have a single xmonad.hs | 
| 2021-06-03 00:28:18 +0200 |  <geekosaur>  | oh, I was talkingg in general. I have no idea what most xmonad users do at this point | 
| 2021-06-03 00:28:21 +0200 |  <liskin>  | I mean, I consider myself an advanced xmonad "user" :-), and I had a single xmonad.hs until this year | 
| 2021-06-03 00:28:28 +0200 |  <geekosaur>  | exceot get confused at ancient instructions :) | 
| 2021-06-03 00:28:45 +0200 |  <liskin>  | oh | 
| 2021-06-03 00:29:00 +0200 |  <liskin>  | I meant why isn't it recommended for installing xmonad | 
| 2021-06-03 00:29:08 +0200 |  <geekosaur>  | actually I think most xmonad users install via system package manager and the really global env is still there | 
| 2021-06-03 00:29:44 +0200 |  <liskin>  | is it just that we haven't updated our instructions since cabal went v2 and 3rd party guides are a mess in general? | 
| 2021-06-03 00:30:26 +0200 |  <liskin>  | because if cabal install --package-env ~/.xmonad/ works just as well as the old v1 cabal install, then we should just recommend that | 
| 2021-06-03 00:30:38 +0200 |  <geekosaur>  | pretty much | 
| 2021-06-03 00:30:42 +0200 |  <liskin>  | oh, good point about package managers | 
| 2021-06-03 00:31:07 +0200 |  <liskin>  | arch people can probably even get the git version via their package manager | 
| 2021-06-03 00:31:26 +0200 |  <liskin>  | and as long as they manage to not run into dynamic linking breakage, they might live in blissful ignorance of cabal/stack | 
| 2021-06-03 00:32:06 +0200 |  <liskin>  | come to think of it, I should probably be qualified enough to provide builds of git xmonad for ubuntu and debian | 
| 2021-06-03 00:32:20 +0200 |  <liskin>  | brilliant, more things to put on my todo list :-D | 
| 2021-06-03 00:34:08 +0200 |  <geekosaur>  | evidently they patch xmonad to include -dynamic in its build command | 
| 2021-06-03 00:35:14 +0200 | wonko | (~wjc@62.115.229.50) (Quit: See You Space Cowboy..) | 
| 2021-06-03 00:36:54 +0200 |  <liskin>  | understandably | 
| 2021-06-03 01:00:41 +0200 | benin0 | (~benin@183.82.205.186) | 
| 2021-06-03 01:00:54 +0200 | dmwit | (~dmwit@pool-96-255-233-247.washdc.fios.verizon.net) | 
| 2021-06-03 02:02:20 +0200 | geekosaur | (~geekosaur@069-135-003-034.biz.spectrum.com) (Remote host closed the connection) | 
| 2021-06-03 02:04:15 +0200 | geekosaur | (~geekosaur@069-135-003-034.biz.spectrum.com) | 
| 2021-06-03 02:05:57 +0200 | electr0n | (~electr0n@hunt.revrse.sh) | 
| 2021-06-03 02:59:44 +0200 | jg | (~jrgiacone@47.149.222.98) | 
| 2021-06-03 02:59:57 +0200 |  <jg>  | Hiya :) how was everyone's day? | 
| 2021-06-03 03:01:24 +0200 |  <geekosaur>  | busier than I liked, because I inadvertently slept in over an hour | 
| 2021-06-03 03:02:30 +0200 | liskin | was woken up at 10am by a Tesco delivery and then had to get more sleep in the afternoon :-) | 
| 2021-06-03 03:03:09 +0200 |  <liskin>  | and now I'm digging deeper into the recompilation rabbit hole instead of going to bed early :-/ | 
| 2021-06-03 03:03:51 +0200 |  <jg>  | ooooh noooo | 
| 2021-06-03 03:03:59 +0200 |  <jg>  | what are you recompiling ? | 
| 2021-06-03 03:04:26 +0200 |  <jg>  | geekosaur, you probably needed it :) | 
| 2021-06-03 03:04:33 +0200 |  <jg>  | your body knows haha | 
| 2021-06-03 03:05:04 +0200 |  <liskin>  | jg: trying to make ~/.xmonad/build unnecessary | 
| 2021-06-03 03:06:08 +0200 |  <jg>  | a feat, may I ask why, it really is not difficult to make the build file? | 
| 2021-06-03 03:06:23 +0200 |  <liskin>  | actually I was just trying to write one sentence of documentation totally unrelated, but I needed to look up something and poof an hour passed and I'm reading into dyre :-) | 
| 2021-06-03 03:07:08 +0200 |  <liskin>  | well it's not difficult now that we have a guide that tells you to make it | 
| 2021-06-03 03:07:15 +0200 |  <jg>  | ooh its a reconfiguration library for haskel, how did you stumble upon this | 
| 2021-06-03 03:07:25 +0200 |  <liskin>  | but we also have like 5 other guides that don't tell you that | 
| 2021-06-03 03:07:41 +0200 |  <liskin>  | which we should just clean up, obviously | 
| 2021-06-03 03:07:58 +0200 |  <jg>  | I'd be down to help with that | 
| 2021-06-03 03:07:59 +0200 |  <liskin>  | but it'd be nice if the build script wasn't necessary in normal setups | 
| 2021-06-03 03:09:12 +0200 |  <jg>  | i get that, make it slightly easier for new users | 
| 2021-06-03 03:09:16 +0200 |  <jg>  | or just one less step | 
| 2021-06-03 03:10:54 +0200 |  <liskin>  | if you want to help cleaning up, here's what I found we have now: https://github.com/xmonad/xmonad/blob/master/README.md, https://github.com/xmonad/xmonad/blob/master/INSTALL.md, https://xmonad.org/documentation.html (quick start on the right side), https://xmonad.org/tour.html links to https://xmonad.org/intro.html which doesn't exist | 
| 2021-06-03 03:11:11 +0200 |  <liskin>  | and also some cabal instructions at https://xmonad.org/download.html | 
| 2021-06-03 03:11:15 +0200 |  <liskin>  | it's one huge mess :-/ | 
| 2021-06-03 03:11:30 +0200 |  <liskin>  | 03:07:15 <jg> ooh its a reconfiguration library for haskel, how did you stumble upon this | 
| 2021-06-03 03:11:35 +0200 |  <liskin>  | ^ via taffybar | 
| 2021-06-03 03:12:01 +0200 |  <liskin>  | sources for the website are at https://github.com/xmonad/xmonad-web | 
| 2021-06-03 03:13:08 +0200 |  <jg>  | liskin i googled it: https://github.com/willdonnelly/dyre | 
| 2021-06-03 03:13:39 +0200 |  <liskin>  | yeah that's it | 
| 2021-06-03 03:13:51 +0200 |  <jg>  | it looks interesting | 
| 2021-06-03 03:14:12 +0200 |  <jg>  | i thought you were asking me lmao, i didnt see the via taffeybar | 
| 2021-06-03 03:14:33 +0200 |  <liskin>  | no I just pasted your line so you know what I'm replying to :-) | 
| 2021-06-03 03:14:44 +0200 |  <jg>  | i appreciate that! i did not catch it at first | 
| 2021-06-03 03:25:00 +0200 | themainman | (~themainma@user/themainman) (Quit: WeeChat 3.1) | 
| 2021-06-03 03:33:49 +0200 |  <jg>  | liskin, to edit I just want to make a fork fix up the text and then send it over correct? | 
| 2021-06-03 03:34:21 +0200 |  <liskin>  | jg: sort of, yeah | 
| 2021-06-03 03:34:55 +0200 |  <liskin>  | the README has some instructions how to build the website locally which is good if you want to see what it looks like and get a quick feedback | 
| 2021-06-03 03:35:14 +0200 |  <liskin>  | I also have a Makefile to make it easier somewhere, been meaning to push it but got distracted with other work | 
| 2021-06-03 03:35:31 +0200 |  <liskin>  | also, if you make a fork, you can enable github pages in the settings on github | 
| 2021-06-03 03:35:50 +0200 |  <liskin>  | so then github gives you a url with the rendered site | 
| 2021-06-03 03:36:06 +0200 |  <liskin>  | and then we can all take a look what your changes look like before we merge them | 
| 2021-06-03 03:40:38 +0200 |  <jg>  | cool beans, I'll work on it a little this week and weekend! | 
| 2021-06-03 03:42:09 +0200 |  <liskin>  | ok I'll try to push the Makefile tomorrow to make it easier | 
| 2021-06-03 03:42:33 +0200 |  <liskin>  | with it you just do "make serve" and then edit the files and it immediately reloads in the browser | 
| 2021-06-03 03:42:56 +0200 |  <liskin>  | oh and it's almost 3am again | 
| 2021-06-03 03:43:10 +0200 |  <liskin>  | off I go :-) | 
| 2021-06-03 03:44:02 +0200 |  <jg>  | good night :) | 
| 2021-06-03 03:46:03 +0200 | jg | (~jrgiacone@47.149.222.98) (Quit: Lost terminal) | 
| 2021-06-03 03:56:48 +0200 | geekosaur | (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 272 seconds) | 
| 2021-06-03 04:24:18 +0200 | thunderrd | (~thunderrd@183.182.115.71) (Ping timeout: 264 seconds) | 
| 2021-06-03 04:30:40 +0200 | td_ | (~td@muedsl-82-207-238-043.citykom.de) (Ping timeout: 268 seconds) | 
| 2021-06-03 04:31:53 +0200 | td_ | (~td@muedsl-82-207-238-081.citykom.de) | 
| 2021-06-03 05:09:53 +0200 | Guest39 | (~Guest39@124.40.244.150) | 
| 2021-06-03 05:12:36 +0200 | Guest39 | (~Guest39@124.40.244.150) (Client Quit) | 
| 2021-06-03 05:23:22 +0200 | thunderrd | (~thunderrd@183.182.111.155) | 
| 2021-06-03 05:43:37 +0200 | a6a45081-2b83 | (~aditya@106.212.70.132) | 
| 2021-06-03 06:16:29 +0200 |  <a6a45081-2b83>  | unrelated but how can I control MPRIS2 using CLI? | 
| 2021-06-03 06:17:38 +0200 |  <a6a45081-2b83>  | I understand it has a dbus-interface | 
| 2021-06-03 06:18:27 +0200 |  <a6a45081-2b83>  | oh, I can use playerctl | 
| 2021-06-03 06:27:36 +0200 |  <a6a45081-2b83>  | btw is there a way to add if-else to xmobar? | 
| 2021-06-03 06:30:28 +0200 | a6a45081-2b83 | (~aditya@106.212.70.132) (Quit: Konversation terminated!) | 
| 2021-06-03 06:49:05 +0200 | a6a45081-2b83 | (~aditya@106.212.70.132) | 
| 2021-06-03 06:52:48 +0200 | berberman | (~berberman@user/berberman) | 
| 2021-06-03 06:53:23 +0200 | berberman_ | (~berberman@user/berberman) (Ping timeout: 244 seconds) | 
| 2021-06-03 07:24:11 +0200 | a6a45081-2b83 | (~aditya@106.212.70.132) (Remote host closed the connection) | 
| 2021-06-03 08:25:28 +0200 | a6a45081-2b83 | (~aditya@106.212.70.132) | 
| 2021-06-03 08:34:37 +0200 | Guest7213 | (~Guest7213@78.32.70.245) | 
| 2021-06-03 09:24:17 +0200 | mc47 | (~yecinem@89.246.239.190) | 
| 2021-06-03 10:19:58 +0200 | wonko | (~wjc@62.115.229.50) | 
| 2021-06-03 10:25:07 +0200 | cfricke | (~cfricke@user/cfricke) | 
| 2021-06-03 10:26:00 +0200 | a6a45081-2b83 | (~aditya@106.212.70.132) (Remote host closed the connection) | 
| 2021-06-03 10:58:19 +0200 | benin03 | (~benin@183.82.205.186) | 
| 2021-06-03 10:58:30 +0200 | benin0 | (~benin@183.82.205.186) (Ping timeout: 264 seconds) | 
| 2021-06-03 10:58:30 +0200 | benin03 | benin0 | 
| 2021-06-03 11:20:11 +0200 | milosz | (~milosz@user/milosz) (Leaving) | 
| 2021-06-03 11:20:30 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Ping timeout: 244 seconds) | 
| 2021-06-03 11:20:30 +0200 | Lehvak[m] | (~lehvakmat@2001:470:69fc:105::469) (Ping timeout: 244 seconds) | 
| 2021-06-03 11:20:30 +0200 | Sam[m] | (~mmarvidfr@2001:470:69fc:105::3bf) (Ping timeout: 244 seconds) | 
| 2021-06-03 11:20:30 +0200 | ElKowar[m] | (~elkowarma@2001:470:69fc:105::392) (Ping timeout: 244 seconds) | 
| 2021-06-03 11:20:30 +0200 | freopen | (~freopenma@2001:470:69fc:105::256) (Ping timeout: 244 seconds) | 
| 2021-06-03 11:20:30 +0200 | MatrixTravelerbo | (~voyagert2@2001:470:69fc:105::22) (Ping timeout: 244 seconds) | 
| 2021-06-03 11:20:45 +0200 | TomasJakl[m] | (~jaklttchn@2001:470:69fc:105::a42) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:45 +0200 | therivercass[m] | (~theriverc@2001:470:69fc:105::a5a) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:45 +0200 | Kidany[m] | (~kidanymat@2001:470:69fc:105::a48) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:45 +0200 | mc47[m] | (~mc47matri@2001:470:69fc:105::733) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:45 +0200 | zpartacoos[m] | (~zpartacoo@2001:470:69fc:105::a60) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:45 +0200 | VarikValefor[m] | (~varikvale@2001:470:69fc:105::a5d) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:45 +0200 | sanuto[m] | (~sanutomat@2001:470:69fc:105::a59) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:45 +0200 | pavelthebest[m] | (~paveltheb@2001:470:69fc:105::a52) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:45 +0200 | madjestic[m] | (~madjestic@2001:470:69fc:105::a4e) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:45 +0200 | Liyang[m] | (~liyangmat@2001:470:69fc:105::a4b) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:45 +0200 | Jason[m] | (~jasonzemo@2001:470:69fc:105::a44) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:45 +0200 | jakub[m] | (~jakubfami@2001:470:69fc:105::a43) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:20:49 +0200 | justinrestivo[m] | (~justinres@2001:470:69fc:105::a47) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:01 +0200 | hellquist[m] | (~hellquist@2001:470:69fc:105::a3c) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:01 +0200 | gustavcedersjo[m | (~gustavced@2001:470:69fc:105::a3b) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:01 +0200 | dmytrokurch[m] | (~dmytrokur@2001:470:69fc:105::a35) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:01 +0200 | dkasak[m] | (~dkasakter@2001:470:69fc:105::a34) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:01 +0200 | Dave[m] | (~davama1ma@2001:470:69fc:105::a31) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:01 +0200 | AunJaffery[m] | (~aunoxmatr@2001:470:69fc:105::a2d) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:01 +0200 | aamermoquim[m] | (~aamermoqu@2001:470:69fc:105::a28) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:23 +0200 | triumphofdeath[m | (~triumphof@2001:470:69fc:105::a5c) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:23 +0200 | pnotequalnp[m] | (~pnotequal@2001:470:69fc:105::a54) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | maom[m] | (~lurpammat@2001:470:69fc:105::a4d) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | lukebarnard[m] | (~lukebarna@2001:470:69fc:105::a4c) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | psibi | (~psibimatr@2001:470:69fc:105::8ab) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | vyorkin[m] | (~vyorkinma@2001:470:69fc:105::a5e) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | rosariopulella[m | (~rosariopu@2001:470:69fc:105::a57) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | mishgun[m] | (~mishgunma@2001:470:69fc:105::a50) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | MerlinGttlinger[ | (~mgttlinge@2001:470:69fc:105::a4f) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | krisfris[m] | (~krisfrism@2001:470:69fc:105::a49) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | jhuizy[m] | (~jhuizymat@2001:470:69fc:105::a45) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | issadarkthing[m] | (~issadarkt@2001:470:69fc:105::a41) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | instinctive[m] | (~instincti@2001:470:69fc:105::a40) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | ibizaman[m] | (~ibizamanm@2001:470:69fc:105::a3d) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | ServerStatsDisco | (~serversta@2001:470:69fc:105::1a) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | yuu[m] | (~yuumatrix@2001:470:69fc:105::8a6) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | masse[m] | (~masserauh@2001:470:69fc:105::3bd) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | Las[m] | (~lasmatrix@2001:470:69fc:105::74e) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | Daniel[m] | (~therealda@2001:470:69fc:105::740) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:24 +0200 | hjulle[m] | (~hjullemat@2001:470:69fc:105::1dd) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:21:28 +0200 | kunrooted[m] | (~kunrooted@2001:470:69fc:105::a4a) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:28 +0200 | unclechu | (~unclechu@2001:470:69fc:105::354) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:39 +0200 | iffsid[m] | (~iffsidmat@2001:470:69fc:105::a3e) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:40 +0200 | egeas[m] | (~egeasasra@2001:470:69fc:105::a37) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:41 +0200 | dev[m] | (~devnetmat@2001:470:69fc:105::a33) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:21:41 +0200 | CodeBitCookie[m] | (~code-bit-@2001:470:69fc:105::a2f) (Ping timeout: 272 seconds) | 
| 2021-06-03 11:22:00 +0200 | __[m] | (~quillaspm@2001:470:69fc:105::a55) (Ping timeout: 268 seconds) | 
| 2021-06-03 11:35:08 +0200 | a6a45081-2b83 | (~aditya@106.212.70.132) | 
| 2021-06-03 11:38:01 +0200 |  <a6a45081-2b83>  | how can I get ScreenId -> ScreenDetail, I wanted to set xmobar size based on ScreenDetail Rectangle | 
| 2021-06-03 11:51:55 +0200 | Sam[m] | (~mmarvidfr@2001:470:69fc:105::3bf) | 
| 2021-06-03 11:54:14 +0200 | ElKowar[m] | (~elkowarma@2001:470:69fc:105::392) | 
| 2021-06-03 11:58:09 +0200 | mc47 | (~yecinem@89.246.239.190) (Remote host closed the connection) | 
| 2021-06-03 12:01:17 +0200 | themainman | (~themainma@user/themainman) | 
| 2021-06-03 12:01:19 +0200 | josiah_sama[m] | (~josiahsam@2001:470:69fc:105::a46) (*.net *.split) | 
| 2021-06-03 12:01:19 +0200 | YehoshuaPesachWa | (~yehoshuap@2001:470:69fc:105::a5f) (*.net *.split) | 
| 2021-06-03 12:01:19 +0200 | samhh[m] | (~samhhmatr@2001:470:69fc:105::a58) (*.net *.split) | 
| 2021-06-03 12:01:19 +0200 | Roos[m] | (~roosember@2001:470:69fc:105::a56) (*.net *.split) | 
| 2021-06-03 12:01:19 +0200 | moyamo[m] | (~moyamomat@2001:470:69fc:105::a51) (*.net *.split) | 
| 2021-06-03 12:01:19 +0200 | ph_0x17[m] | (~ph0x17mat@2001:470:69fc:105::a53) (*.net *.split) | 
| 2021-06-03 12:01:19 +0200 | fabfianda[m] | (~fabfianda@2001:470:69fc:105::6db) (*.net *.split) | 
| 2021-06-03 12:01:19 +0200 | liskin | (~liskin@ackle.nomi.cz) (*.net *.split) | 
| 2021-06-03 12:01:19 +0200 | bsima | (~bsima@simatime.com) (*.net *.split) | 
| 2021-06-03 12:01:19 +0200 | Bruners | (lasseb@colargol.tihlde.org) (*.net *.split) | 
| 2021-06-03 12:01:20 +0200 | dexterfoo | (dexter@2a01:7e00::f03c:91ff:fe86:59ec) (*.net *.split) | 
| 2021-06-03 12:01:20 +0200 | incertia | (~incertia@d4-50-26-103.nap.wideopenwest.com) (*.net *.split) | 
| 2021-06-03 12:01:20 +0200 | lisq | (~quassel@lis.moe) (*.net *.split) | 
| 2021-06-03 12:01:21 +0200 | fizzie | (fis@selene.zem.fi) (*.net *.split) | 
| 2021-06-03 12:03:13 +0200 | thunderrd | (~thunderrd@183.182.111.155) (Ping timeout: 272 seconds) | 
| 2021-06-03 12:11:23 +0200 | josiah_sama[m] | (~josiahsam@2001:470:69fc:105::a46) | 
| 2021-06-03 12:11:23 +0200 | YehoshuaPesachWa | (~yehoshuap@2001:470:69fc:105::a5f) | 
| 2021-06-03 12:11:23 +0200 | samhh[m] | (~samhhmatr@2001:470:69fc:105::a58) | 
| 2021-06-03 12:11:23 +0200 | Roos[m] | (~roosember@2001:470:69fc:105::a56) | 
| 2021-06-03 12:11:23 +0200 | moyamo[m] | (~moyamomat@2001:470:69fc:105::a51) | 
| 2021-06-03 12:11:23 +0200 | ph_0x17[m] | (~ph0x17mat@2001:470:69fc:105::a53) | 
| 2021-06-03 12:11:23 +0200 | fabfianda[m] | (~fabfianda@2001:470:69fc:105::6db) | 
| 2021-06-03 12:11:23 +0200 | liskin | (~liskin@ackle.nomi.cz) | 
| 2021-06-03 12:11:23 +0200 | bsima | (~bsima@simatime.com) | 
| 2021-06-03 12:11:23 +0200 | Bruners | (lasseb@colargol.tihlde.org) | 
| 2021-06-03 12:11:23 +0200 | dexterfoo | (dexter@2a01:7e00::f03c:91ff:fe86:59ec) | 
| 2021-06-03 12:11:23 +0200 | incertia | (~incertia@d4-50-26-103.nap.wideopenwest.com) | 
| 2021-06-03 12:11:23 +0200 | lisq | (~quassel@lis.moe) | 
| 2021-06-03 12:11:23 +0200 | fizzie | (fis@selene.zem.fi) | 
| 2021-06-03 12:14:09 +0200 | Lehvak[m] | (~lehvakmat@2001:470:69fc:105::469) | 
| 2021-06-03 12:18:26 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) | 
| 2021-06-03 12:21:33 +0200 | TomasJakl[m] | (~jaklttchn@2001:470:69fc:105::a42) | 
| 2021-06-03 12:21:55 +0200 | therivercass[m] | (~theriverc@2001:470:69fc:105::a5a) | 
| 2021-06-03 12:22:06 +0200 | Kidany[m] | (~kidanymat@2001:470:69fc:105::a48) | 
| 2021-06-03 12:33:24 +0200 | Liyang[m] | (~liyangmat@2001:470:69fc:105::a4b) | 
| 2021-06-03 12:33:34 +0200 | madjestic[m] | (~madjestic@2001:470:69fc:105::a4e) | 
| 2021-06-03 12:39:48 +0200 | Jason[m] | (~jasonzemo@2001:470:69fc:105::a44) | 
| 2021-06-03 12:42:07 +0200 | mc47[m] | (~mc47matri@2001:470:69fc:105::733) | 
| 2021-06-03 12:43:33 +0200 | pavelthebest[m] | (~paveltheb@2001:470:69fc:105::a52) | 
| 2021-06-03 12:44:31 +0200 | VarikValefor[m] | (~varikvale@2001:470:69fc:105::a5d) | 
| 2021-06-03 12:45:10 +0200 | jakub[m] | (~jakubfami@2001:470:69fc:105::a43) | 
| 2021-06-03 12:48:01 +0200 | sanuto[m] | (~sanutomat@2001:470:69fc:105::a59) | 
| 2021-06-03 12:48:10 +0200 | zpartacoos[m] | (~zpartacoo@2001:470:69fc:105::a60) | 
| 2021-06-03 12:52:54 +0200 | mc47[m] | (~mc47matri@2001:470:69fc:105::733) () | 
| 2021-06-03 12:53:12 +0200 | mc47[m] | (~mc47matri@2001:470:69fc:105::733) | 
| 2021-06-03 13:20:13 +0200 | a6a45081-2b83 | (~aditya@106.212.70.132) (Remote host closed the connection) | 
| 2021-06-03 13:22:52 +0200 | hellquist[m] | (~hellquist@2001:470:69fc:105::a3c) | 
| 2021-06-03 13:23:03 +0200 | dkasak[m] | (~dkasakter@2001:470:69fc:105::a34) | 
| 2021-06-03 13:23:14 +0200 | Dave[m] | (~davama1ma@2001:470:69fc:105::a31) | 
| 2021-06-03 13:23:25 +0200 | aamermoquim[m] | (~aamermoqu@2001:470:69fc:105::a28) | 
| 2021-06-03 13:27:23 +0200 | gustavcedersjo[m | (~gustavced@2001:470:69fc:105::a3b) | 
| 2021-06-03 13:27:45 +0200 | dmytrokurch[m] | (~dmytrokur@2001:470:69fc:105::a35) | 
| 2021-06-03 13:28:07 +0200 | AunJaffery[m] | (~aunoxmatr@2001:470:69fc:105::a2d) | 
| 2021-06-03 13:29:59 +0200 | mc47 | (~yecinem@89.246.239.190) | 
| 2021-06-03 14:06:17 +0200 | MrElendig | (~Urist@user/mrelendig) (Changing host) | 
| 2021-06-03 14:06:17 +0200 | MrElendig | (~Urist@archlinux/op/MrElendig) | 
| 2021-06-03 14:11:34 +0200 | wonko | (~wjc@62.115.229.50) (Quit: See You Space Cowboy..) | 
| 2021-06-03 14:14:30 +0200 | wonko | (~wjc@62.115.229.50) | 
| 2021-06-03 14:22:02 +0200 | MatrixTravelerbo | (~voyagert2@2001:470:69fc:105::22) | 
| 2021-06-03 14:28:30 +0200 | themainman | (~themainma@user/themainman) (Quit: WeeChat 3.1) | 
| 2021-06-03 14:28:50 +0200 | themainman | (~themainma@user/themainman) | 
| 2021-06-03 14:30:14 +0200 | freopen | (~freopenma@2001:470:69fc:105::256) | 
| 2021-06-03 14:33:19 +0200 | justinrestivo[m] | (~justinres@2001:470:69fc:105::a47) | 
| 2021-06-03 14:33:59 +0200 | benin0 | (~benin@183.82.205.186) (Ping timeout: 272 seconds) | 
| 2021-06-03 14:44:03 +0200 | Guest7213 | (~Guest7213@78.32.70.245) (Quit: Client closed) | 
| 2021-06-03 14:47:05 +0200 | geekosaur | (~geekosaur@069-135-003-034.biz.spectrum.com) | 
| 2021-06-03 14:53:45 +0200 | lukebarnard[m] | (~lukebarna@2001:470:69fc:105::a4c) | 
| 2021-06-03 14:53:57 +0200 | psibi | (~psibimatr@2001:470:69fc:105::8ab) | 
| 2021-06-03 14:54:07 +0200 | vyorkin[m] | (~vyorkinma@2001:470:69fc:105::a5e) | 
| 2021-06-03 14:54:18 +0200 | rosariopulella[m | (~rosariopu@2001:470:69fc:105::a57) | 
| 2021-06-03 14:54:29 +0200 | mishgun[m] | (~mishgunma@2001:470:69fc:105::a50) | 
| 2021-06-03 14:54:39 +0200 |  <davve>  | hi haskell/xmonad gods... I have been googling this but not getting much due to ambiguity, I want to run a command (change keyboard layout with setxkbmap) when focusing different windows.. any ideas/pointers on how to go about it? | 
| 2021-06-03 14:54:40 +0200 | masse[m] | (~masserauh@2001:470:69fc:105::3bd) | 
| 2021-06-03 14:55:13 +0200 | krisfris[m] | (~krisfrism@2001:470:69fc:105::a49) | 
| 2021-06-03 14:55:24 +0200 | Las[m] | (~lasmatrix@2001:470:69fc:105::74e) | 
| 2021-06-03 14:55:35 +0200 | issadarkthing[m] | (~issadarkt@2001:470:69fc:105::a41) | 
| 2021-06-03 14:55:46 +0200 | jhuizy[m] | (~jhuizymat@2001:470:69fc:105::a45) | 
| 2021-06-03 14:55:57 +0200 | instinctive[m] | (~instincti@2001:470:69fc:105::a40) | 
| 2021-06-03 14:56:20 +0200 | hjulle[m] | (~hjullemat@2001:470:69fc:105::1dd) | 
| 2021-06-03 14:58:51 +0200 | triumphofdeath[m | (~triumphof@2001:470:69fc:105::a5c) | 
| 2021-06-03 15:00:17 +0200 | maom[m] | (~lurpammat@2001:470:69fc:105::a4d) | 
| 2021-06-03 15:00:28 +0200 | MerlinGttlinger[ | (~mgttlinge@2001:470:69fc:105::a4f) | 
| 2021-06-03 15:01:07 +0200 | ibizaman[m] | (~ibizamanm@2001:470:69fc:105::a3d) | 
| 2021-06-03 15:01:15 +0200 |  <Solid>  | davve: the logHook runs on every internal state change, so you could write something that checks the focused window and does something based on that | 
| 2021-06-03 15:01:29 +0200 | pnotequalnp[m] | (~pnotequal@2001:470:69fc:105::a54) | 
| 2021-06-03 15:07:08 +0200 |  <liskin>  | davve: you don't want to run setxkbmap though, that's too heavy weight and quite possibly might trigger a refresh of xmonad, you should define two layouts in your /etc/default/keyboard or wherever and just tell X to switch between them | 
| 2021-06-03 15:07:25 +0200 |  <liskin>  | Not that I know how (on my phone now) | 
| 2021-06-03 15:07:45 +0200 |  <liskin>  | Surely there's a separate tool that does this for any ewmh compliant wm | 
| 2021-06-03 15:08:51 +0200 |  <davve>  | Solid: thanks, liskin i actually have a script that toggles between them currently on a hotkey, but i switch windows so frequent that its still a pain point | 
| 2021-06-03 15:10:28 +0200 | psibi | sibi | 
| 2021-06-03 15:17:32 +0200 | themainman | (~themainma@user/themainman) (Quit: WeeChat 3.1) | 
| 2021-06-03 15:17:49 +0200 | themainman | (~themainma@user/themainman) | 
| 2021-06-03 15:19:39 +0200 |  <Solid>  | "I should probably not even mention it to you, as we all know what's gonna happen" >> I feel offended :P | 
| 2021-06-03 15:20:39 +0200 | Daniel[m] | (~therealda@2001:470:69fc:105::740) | 
| 2021-06-03 15:24:49 +0200 | jgart[m] | (~jgartemat@2001:470:69fc:105::5c9) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | nihilipster[m] | (~nihilipst@2001:470:69fc:105::720) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | EdwardTjrnhammar | (~edwtjofai@2001:470:69fc:105::3cb) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | gate32[m] | (~gate32mat@2001:470:69fc:105::9e3) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | abhixec[m] | (~abhixecma@2001:470:69fc:105::a2a) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | devnet[m] | (~devnet20m@2001:470:69fc:105::a32) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | By_JumperX4[m] | (~byjumperx@2001:470:69fc:105::a2e) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | d9ny[m] | (~d9nymatri@2001:470:69fc:105::a30) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | AhmedAl-Hamed[m] | (~asalhamed@2001:470:69fc:105::a2c) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | fakecrafter[m] | (~fakecraft@2001:470:69fc:105::a38) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | globulis[m] | (~globulism@2001:470:69fc:105::a3a) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | antilambda[m] | (~antilambd@2001:470:69fc:105::a2b) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | galambborong[m] | (~galambbor@2001:470:69fc:105::a39) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | Drishal[m] | (~drishalma@2001:470:69fc:105::a36) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:49 +0200 | TheWizardTower[m | (~thewizard@2001:470:69fc:105::a5b) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | indium[m] | (~indiummat@2001:470:69fc:105::a3f) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | fabfianda[m] | (~fabfianda@2001:470:69fc:105::6db) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | ph_0x17[m] | (~ph0x17mat@2001:470:69fc:105::a53) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | moyamo[m] | (~moyamomat@2001:470:69fc:105::a51) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | Roos[m] | (~roosember@2001:470:69fc:105::a56) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | samhh[m] | (~samhhmatr@2001:470:69fc:105::a58) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | YehoshuaPesachWa | (~yehoshuap@2001:470:69fc:105::a5f) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | josiah_sama[m] | (~josiahsam@2001:470:69fc:105::a46) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | lyiriyah[m] | (~lyiriyahm@2001:470:69fc:105::cc0) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | Sam[m] | (~mmarvidfr@2001:470:69fc:105::3bf) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | ElKowar[m] | (~elkowarma@2001:470:69fc:105::392) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | Lehvak[m] | (~lehvakmat@2001:470:69fc:105::469) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | Kidany[m] | (~kidanymat@2001:470:69fc:105::a48) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | madjestic[m] | (~madjestic@2001:470:69fc:105::a4e) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | TomasJakl[m] | (~jaklttchn@2001:470:69fc:105::a42) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | therivercass[m] | (~theriverc@2001:470:69fc:105::a5a) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | Liyang[m] | (~liyangmat@2001:470:69fc:105::a4b) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | Jason[m] | (~jasonzemo@2001:470:69fc:105::a44) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | mc47[m] | (~mc47matri@2001:470:69fc:105::733) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | pavelthebest[m] | (~paveltheb@2001:470:69fc:105::a52) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | VarikValefor[m] | (~varikvale@2001:470:69fc:105::a5d) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | sanuto[m] | (~sanutomat@2001:470:69fc:105::a59) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | jakub[m] | (~jakubfami@2001:470:69fc:105::a43) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | zpartacoos[m] | (~zpartacoo@2001:470:69fc:105::a60) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | hellquist[m] | (~hellquist@2001:470:69fc:105::a3c) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | Dave[m] | (~davama1ma@2001:470:69fc:105::a31) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | dkasak[m] | (~dkasakter@2001:470:69fc:105::a34) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | gustavcedersjo[m | (~gustavced@2001:470:69fc:105::a3b) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | aamermoquim[m] | (~aamermoqu@2001:470:69fc:105::a28) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | dmytrokurch[m] | (~dmytrokur@2001:470:69fc:105::a35) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | AunJaffery[m] | (~aunoxmatr@2001:470:69fc:105::a2d) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | MatrixTravelerbo | (~voyagert2@2001:470:69fc:105::22) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | masse[m] | (~masserauh@2001:470:69fc:105::3bd) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | mishgun[m] | (~mishgunma@2001:470:69fc:105::a50) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | Las[m] | (~lasmatrix@2001:470:69fc:105::74e) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | issadarkthing[m] | (~issadarkt@2001:470:69fc:105::a41) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | ibizaman[m] | (~ibizamanm@2001:470:69fc:105::a3d) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | pnotequalnp[m] | (~pnotequal@2001:470:69fc:105::a54) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | instinctive[m] | (~instincti@2001:470:69fc:105::a40) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | hjulle[m] | (~hjullemat@2001:470:69fc:105::1dd) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | triumphofdeath[m | (~triumphof@2001:470:69fc:105::a5c) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | maom[m] | (~lurpammat@2001:470:69fc:105::a4d) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | lukebarnard[m] | (~lukebarna@2001:470:69fc:105::a4c) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | vyorkin[m] | (~vyorkinma@2001:470:69fc:105::a5e) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | rosariopulella[m | (~rosariopu@2001:470:69fc:105::a57) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | sibi | (~psibimatr@2001:470:69fc:105::8ab) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | krisfris[m] | (~krisfrism@2001:470:69fc:105::a49) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | jhuizy[m] | (~jhuizymat@2001:470:69fc:105::a45) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | MerlinGttlinger[ | (~mgttlinge@2001:470:69fc:105::a4f) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | freopen | (~freopenma@2001:470:69fc:105::256) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | justinrestivo[m] | (~justinres@2001:470:69fc:105::a47) (Quit: node-irc says goodbye) | 
| 2021-06-03 15:24:50 +0200 | Daniel[m] | (~therealda@2001:470:69fc:105::740) (Client Quit) | 
| 2021-06-03 15:26:55 +0200 | freopen | (~freopenma@2001:470:69fc:105::256) | 
| 2021-06-03 15:27:29 +0200 | aamermoquim[m] | (~aamermoqu@2001:470:69fc:105::a28) | 
| 2021-06-03 15:32:09 +0200 | ServerStatsDisco | (~serversta@2001:470:69fc:105::1a) | 
| 2021-06-03 15:32:09 +0200 | MatrixTravelerbo | (~voyagert2@2001:470:69fc:105::22) | 
| 2021-06-03 15:32:21 +0200 | lyiriyah[m] | (~lyiriyahm@2001:470:69fc:105::cc0) | 
| 2021-06-03 15:32:21 +0200 | VarikValefor[m] | (~varikvale@2001:470:69fc:105::a5d) | 
| 2021-06-03 15:32:21 +0200 | sibi | (~psibimatr@2001:470:69fc:105::8ab) | 
| 2021-06-03 15:33:13 +0200 | ElKowar[m] | (~elkowarma@2001:470:69fc:105::392) | 
| 2021-06-03 15:33:13 +0200 | fabfianda[m] | (~fabfianda@2001:470:69fc:105::6db) | 
| 2021-06-03 15:33:13 +0200 | gate32[m] | (~gate32mat@2001:470:69fc:105::9e3) | 
| 2021-06-03 15:33:14 +0200 | hjulle[m] | (~hjullemat@2001:470:69fc:105::1dd) | 
| 2021-06-03 15:33:15 +0200 | TomasJakl[m] | (~jaklttchn@2001:470:69fc:105::a42) | 
| 2021-06-03 15:33:15 +0200 | Jason[m] | (~jasonzemo@2001:470:69fc:105::a44) | 
| 2021-06-03 15:33:15 +0200 | jgart[m] | (~jgartemat@2001:470:69fc:105::5c9) | 
| 2021-06-03 15:33:15 +0200 | Las[m] | (~lasmatrix@2001:470:69fc:105::74e) | 
| 2021-06-03 15:33:16 +0200 | Lehvak[m] | (~lehvakmat@2001:470:69fc:105::469) | 
| 2021-06-03 15:33:16 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) | 
| 2021-06-03 15:33:17 +0200 | nihilipster[m] | (~nihilipst@2001:470:69fc:105::720) | 
| 2021-06-03 15:33:17 +0200 | Daniel[m] | (~therealda@2001:470:69fc:105::740) | 
| 2021-06-03 15:33:18 +0200 | unclechu | (~unclechu@2001:470:69fc:105::354) | 
| 2021-06-03 15:33:18 +0200 | yuu[m] | (~yuumatrix@2001:470:69fc:105::8a6) | 
| 2021-06-03 15:33:24 +0200 | AunJaffery[m] | (~aunoxmatr@2001:470:69fc:105::a2d) | 
| 2021-06-03 15:33:24 +0200 | CodeBitCookie[m] | (~code-bit-@2001:470:69fc:105::a2f) | 
| 2021-06-03 15:33:24 +0200 | d9ny[m] | (~d9nymatri@2001:470:69fc:105::a30) | 
| 2021-06-03 15:33:24 +0200 | dev[m] | (~devnetmat@2001:470:69fc:105::a33) | 
| 2021-06-03 15:33:24 +0200 | abhixec[m] | (~abhixecma@2001:470:69fc:105::a2a) | 
| 2021-06-03 15:33:24 +0200 | antilambda[m] | (~antilambd@2001:470:69fc:105::a2b) | 
| 2021-06-03 15:33:24 +0200 | AhmedAl-Hamed[m] | (~asalhamed@2001:470:69fc:105::a2c) | 
| 2021-06-03 15:33:24 +0200 | By_JumperX4[m] | (~byjumperx@2001:470:69fc:105::a2e) | 
| 2021-06-03 15:33:24 +0200 | Dave[m] | (~davama1ma@2001:470:69fc:105::a31) | 
| 2021-06-03 15:33:24 +0200 | devnet[m] | (~devnet20m@2001:470:69fc:105::a32) | 
| 2021-06-03 15:33:25 +0200 | dkasak[m] | (~dkasakter@2001:470:69fc:105::a34) | 
| 2021-06-03 15:33:25 +0200 | dmytrokurch[m] | (~dmytrokur@2001:470:69fc:105::a35) | 
| 2021-06-03 15:33:25 +0200 | egeas[m] | (~egeasasra@2001:470:69fc:105::a37) | 
| 2021-06-03 15:33:25 +0200 | galambborong[m] | (~galambbor@2001:470:69fc:105::a39) | 
| 2021-06-03 15:33:25 +0200 | Drishal[m] | (~drishalma@2001:470:69fc:105::a36) | 
| 2021-06-03 15:33:25 +0200 | EdwardTjrnhammar | (~edwtjofai@2001:470:69fc:105::3cb) | 
| 2021-06-03 15:33:25 +0200 | fakecrafter[m] | (~fakecraft@2001:470:69fc:105::a38) | 
| 2021-06-03 15:33:26 +0200 | gustavcedersjo[m | (~gustavced@2001:470:69fc:105::a3b) | 
| 2021-06-03 15:33:26 +0200 | globulis[m] | (~globulism@2001:470:69fc:105::a3a) | 
| 2021-06-03 15:33:26 +0200 | hellquist[m] | (~hellquist@2001:470:69fc:105::a3c) | 
| 2021-06-03 15:33:26 +0200 | iffsid[m] | (~iffsidmat@2001:470:69fc:105::a3e) | 
| 2021-06-03 15:33:26 +0200 | indium[m] | (~indiummat@2001:470:69fc:105::a3f) | 
| 2021-06-03 15:33:26 +0200 | instinctive[m] | (~instincti@2001:470:69fc:105::a40) | 
| 2021-06-03 15:33:26 +0200 | ibizaman[m] | (~ibizamanm@2001:470:69fc:105::a3d) | 
| 2021-06-03 15:33:26 +0200 | issadarkthing[m] | (~issadarkt@2001:470:69fc:105::a41) | 
| 2021-06-03 15:33:27 +0200 | jakub[m] | (~jakubfami@2001:470:69fc:105::a43) | 
| 2021-06-03 15:33:27 +0200 | josiah_sama[m] | (~josiahsam@2001:470:69fc:105::a46) | 
| 2021-06-03 15:33:27 +0200 | justinrestivo[m] | (~justinres@2001:470:69fc:105::a47) | 
| 2021-06-03 15:33:27 +0200 | krisfris[m] | (~krisfrism@2001:470:69fc:105::a49) | 
| 2021-06-03 15:33:27 +0200 | jhuizy[m] | (~jhuizymat@2001:470:69fc:105::a45) | 
| 2021-06-03 15:33:27 +0200 | Kidany[m] | (~kidanymat@2001:470:69fc:105::a48) | 
| 2021-06-03 15:33:27 +0200 | kunrooted[m] | (~kunrooted@2001:470:69fc:105::a4a) | 
| 2021-06-03 15:33:28 +0200 | lukebarnard[m] | (~lukebarna@2001:470:69fc:105::a4c) | 
| 2021-06-03 15:33:28 +0200 | madjestic[m] | (~madjestic@2001:470:69fc:105::a4e) | 
| 2021-06-03 15:33:28 +0200 | masse[m] | (~masserauh@2001:470:69fc:105::3bd) | 
| 2021-06-03 15:33:28 +0200 | MerlinGttlinger[ | (~mgttlinge@2001:470:69fc:105::a4f) | 
| 2021-06-03 15:33:28 +0200 | mishgun[m] | (~mishgunma@2001:470:69fc:105::a50) | 
| 2021-06-03 15:33:28 +0200 | moyamo[m] | (~moyamomat@2001:470:69fc:105::a51) | 
| 2021-06-03 15:33:28 +0200 | Sam[m]1 | (~mmarvidfr@2001:470:69fc:105::3bf) | 
| 2021-06-03 15:33:28 +0200 | Liyang[m] | (~liyangmat@2001:470:69fc:105::a4b) | 
| 2021-06-03 15:33:28 +0200 | maom[m] | (~lurpammat@2001:470:69fc:105::a4d) | 
| 2021-06-03 15:33:29 +0200 | Roos[m] | (~roosember@2001:470:69fc:105::a56) | 
| 2021-06-03 15:33:29 +0200 | rosariopulella[m | (~rosariopu@2001:470:69fc:105::a57) | 
| 2021-06-03 15:33:29 +0200 | samhh[m] | (~samhhmatr@2001:470:69fc:105::a58) | 
| 2021-06-03 15:33:29 +0200 | pavelthebest[m] | (~paveltheb@2001:470:69fc:105::a52) | 
| 2021-06-03 15:33:29 +0200 | ph_0x17[m] | (~ph0x17mat@2001:470:69fc:105::a53) | 
| 2021-06-03 15:33:29 +0200 | pnotequalnp[m] | (~pnotequal@2001:470:69fc:105::a54) | 
| 2021-06-03 15:33:29 +0200 | __[m] | (~quillaspm@2001:470:69fc:105::a55) | 
| 2021-06-03 15:33:29 +0200 | sanuto[m] | (~sanutomat@2001:470:69fc:105::a59) | 
| 2021-06-03 15:33:30 +0200 | TheWizardTower[m | (~thewizard@2001:470:69fc:105::a5b) | 
| 2021-06-03 15:33:30 +0200 | triumphofdeath[m | (~triumphof@2001:470:69fc:105::a5c) | 
| 2021-06-03 15:33:30 +0200 | vyorkin[m] | (~vyorkinma@2001:470:69fc:105::a5e) | 
| 2021-06-03 15:33:30 +0200 | YehoshuaPesachWa | (~yehoshuap@2001:470:69fc:105::a5f) | 
| 2021-06-03 15:33:30 +0200 | therivercass[m] | (~theriverc@2001:470:69fc:105::a5a) | 
| 2021-06-03 15:33:30 +0200 | zpartacoos[m] | (~zpartacoo@2001:470:69fc:105::a60) | 
| 2021-06-03 15:33:30 +0200 | mc47[m] | (~mc47matri@2001:470:69fc:105::733) | 
| 2021-06-03 15:54:52 +0200 |  <Solid>  | mh either I'm stupid or `T` is really not suited for testing arbitrary layouts for anything | 
| 2021-06-03 15:55:19 +0200 |  <Solid>  | we can't even do (l `pureMessage` ...) because an Int is not _really_ a layout | 
| 2021-06-03 16:06:31 +0200 |  <Solid>  | oh right Choose doesn't even implement pureMessage, so we'd need handleMessage anyways which needs X | 
| 2021-06-03 16:30:18 +0200 | geekosaur | (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 264 seconds) | 
| 2021-06-03 16:32:06 +0200 | geekosaur | (~geekosaur@069-135-003-034.biz.spectrum.com) | 
| 2021-06-03 17:02:27 +0200 | thunderrd | (~thunderrd@183.182.115.184) | 
| 2021-06-03 17:09:05 +0200 | themainman | (~themainma@user/themainman) (Quit: WeeChat 3.1) | 
| 2021-06-03 17:09:21 +0200 | themainman | (~themainma@user/themainman) | 
| 2021-06-03 17:24:53 +0200 | seschwar | (~seschwar@user/seschwar) | 
| 2021-06-03 17:55:10 +0200 |  <liskin>  | I vaguely remember Arbitrary T just puts ones or zeroes in all the layouts. | 
| 2021-06-03 18:18:46 +0200 |  <liskin>  | but you don't really want a StackSet do you? what you want is a binary tree, and then you turn that into a binary tree of (|||) of the same shape | 
| 2021-06-03 18:19:03 +0200 |  <liskin>  | and you'll need a custom layout to put into that tree that has a description and some hideable state | 
| 2021-06-03 18:19:55 +0200 |  <liskin>  | not sure if there's an Arbitrary instance for binary trees of Strings (descriptions) | 
| 2021-06-03 18:38:42 +0200 |  <Solid>  | but tests can't be in X can they? | 
| 2021-06-03 18:43:00 +0200 |  <liskin>  | oh right | 
| 2021-06-03 18:43:11 +0200 |  <liskin>  | I'll think about it during lunch | 
| 2021-06-03 19:26:20 +0200 |  <liskin>  | Solid: I think you may be able to get away with doing runX undefined undefined (handleMessage …) | 
| 2021-06-03 19:27:00 +0200 |  <liskin>  | it's ugly but we know that the Choose layout doesn't really need X | 
| 2021-06-03 19:29:54 +0200 | berberman_ | (~berberman@user/berberman) | 
| 2021-06-03 19:30:58 +0200 | berberman | (~berberman@user/berberman) (Ping timeout: 272 seconds) | 
| 2021-06-03 19:31:20 +0200 |  <liskin>  | but yeah, not having any clean way to test these monadic parts of layout is quite a shortcoming | 
| 2021-06-03 19:31:33 +0200 |  <liskin>  | how did no one miss it all those years? | 
| 2021-06-03 19:34:59 +0200 |  <liskin>  | btw I made my own xmonad-testing yesterday: https://github.com/liskin/dotfiles/blob/home/.xmonad-testing/Makefile | 
| 2021-06-03 19:35:52 +0200 |  <liskin>  | at this points I should probably really just use nix instead, but I'm too oldschool :-( | 
| 2021-06-03 19:42:26 +0200 | lyiriyah[m] |  < https://libera.ems.host/_matrix/media/r0/download/libera.chat/331449c960923e9ad668e5f4ae13de936c67… > | 
| 2021-06-03 19:46:24 +0200 |  <liskin>  | lyiriyah[m]: looks like you're missing some parentheses around the arguments to Tall | 
| 2021-06-03 19:46:46 +0200 |  <lyiriyah[m]>  | 🤦 | 
| 2021-06-03 19:47:01 +0200 |  <lyiriyah[m]>  | Thanks -- I'll see if it works | 
| 2021-06-03 19:48:04 +0200 | cfricke | (~cfricke@user/cfricke) (Ping timeout: 272 seconds) | 
| 2021-06-03 19:48:30 +0200 |  <lyiriyah[m]>  | It does, thanks so much | 
| 2021-06-03 19:48:34 +0200 | cfricke | (~cfricke@user/cfricke) | 
| 2021-06-03 19:50:38 +0200 | tremon | (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) | 
| 2021-06-03 20:41:17 +0200 |  <Solid>  | liskin: uff... thanks though :D | 
| 2021-06-03 20:41:34 +0200 |  <Solid>  | I'll try to take a look this weekend | 
| 2021-06-03 20:41:54 +0200 |  <Solid>  | also, you should really just use nix :> | 
| 2021-06-03 20:43:10 +0200 | cfricke | (~cfricke@user/cfricke) (Ping timeout: 272 seconds) | 
| 2021-06-03 20:45:05 +0200 | cfricke | (~cfricke@user/cfricke) | 
| 2021-06-03 20:51:35 +0200 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 3.1) | 
| 2021-06-03 22:32:41 +0200 | wonko | (~wjc@62.115.229.50) (Ping timeout: 244 seconds) | 
| 2021-06-03 22:47:22 +0200 | Guest39 | (~Guest39@124.40.244.150) | 
| 2021-06-03 22:50:12 +0200 | Guest39 | (~Guest39@124.40.244.150) (Client Quit) | 
| 2021-06-03 22:53:44 +0200 | SimPilotAdamT | (~SimPilotA@cpc146986-walt26-2-0-cust427.13-2.cable.virginm.net) | 
| 2021-06-03 23:00:34 +0200 | SimPilotAdamT | (~SimPilotA@cpc146986-walt26-2-0-cust427.13-2.cable.virginm.net) (Read error: Connection reset by peer) | 
| 2021-06-03 23:02:15 +0200 | SimPilotAdamT | (~SimPilotA@cpc146986-walt26-2-0-cust427.13-2.cable.virginm.net) | 
| 2021-06-03 23:07:22 +0200 | SimPilotAdamT | (~SimPilotA@cpc146986-walt26-2-0-cust427.13-2.cable.virginm.net) (Read error: Connection reset by peer) | 
| 2021-06-03 23:13:37 +0200 | SimPilotAdamT | (~SimPilotA@cpc146986-walt26-2-0-cust427.13-2.cable.virginm.net) | 
| 2021-06-03 23:13:39 +0200 | SimPilotAdamT | (~SimPilotA@cpc146986-walt26-2-0-cust427.13-2.cable.virginm.net) (Read error: Connection reset by peer) | 
| 2021-06-03 23:17:27 +0200 | SimPilotAdamT | (~SimPilotA@cpc146986-walt26-2-0-cust427.13-2.cable.virginm.net) | 
| 2021-06-03 23:17:46 +0200 | SimPilotAdamT | (~SimPilotA@cpc146986-walt26-2-0-cust427.13-2.cable.virginm.net) (Client Quit) | 
| 2021-06-03 23:19:35 +0200 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) | 
| 2021-06-03 23:50:27 +0200 | mc47 | (~yecinem@89.246.239.190) (Remote host closed the connection) |