2021/12/23

2021-12-23 00:00:47 +0000 <geekosaur> (sadly, I think that might mean byorgey)
2021-12-23 00:09:22 +0000kayvank(~user@52-119-115-185.PUBLIC.monkeybrains.net)
2021-12-23 00:13:11 +0000dirtcastle(~dirtcastl@2409:4072:e90:b53b:4cd2:e7ff:fe0a:d68a)
2021-12-23 00:16:03 +0000 <liskin> you can download the generated docs from the CI
2021-12-23 00:16:30 +0000 <liskin> that is, you could if the build didn't fail due to that hlint issue :-/
2021-12-23 00:17:02 +0000 <liskin> but just for future reference, see e.g. here https://github.com/xmonad/xmonad-contrib/actions/runs/1485976044
2021-12-23 00:17:10 +0000 <liskin> there's an artifact to download at the bottom
2021-12-23 00:17:17 +0000dirtcastle(~dirtcastl@2409:4072:e90:b53b:4cd2:e7ff:fe0a:d68a) (Ping timeout: 240 seconds)
2021-12-23 00:17:27 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 00:18:09 +0000 <liskin> (it includes the sdist tarball and the docs tarball, as a preview of what would be uploaded to hackage if the (pre-)release workflow was triggered)
2021-12-23 00:18:09 +0000dirtcastle(~dirtcastl@103.43.203.229) (Read error: Connection reset by peer)
2021-12-23 00:18:25 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 00:19:51 +0000 <liskin> we could hardcore hlint to 3.3.4 in cabal.haskell-ci temporarily to work around this
2021-12-23 00:21:10 +0000 <liskin> (I'm about to afk, but I can look into that today and maybe try to look at some PR tomorrow, although no promises, my hand is still a bit shit)
2021-12-23 00:21:17 +0000 <liskin> s/today/tomorrow/
2021-12-23 00:21:25 +0000dirtcastle(~dirtcastl@103.43.203.229) (Read error: Connection reset by peer)
2021-12-23 00:21:34 +0000 <geekosaur> I'm looking at the output of the haddock phase. wonder if we should try to clean that up at some point
2021-12-23 00:21:41 +0000 <geekosaur> lots of haddock warnings
2021-12-23 00:22:21 +0000 <liskin> it'd be nice but it's probably not the highest priority :-/
2021-12-23 00:25:40 +0000 <geekosaur> wonder how much work it'd be to get .haddock files for X11 and xmonad into xmonad-contrib, lots of warnings about that
2021-12-23 00:25:50 +0000dirtcastle(~dirtcastl@103.43.203.225)
2021-12-23 00:26:08 +0000 <geekosaur> at least it doesn't look like I pissed off haddock much more than it already was :)
2021-12-23 00:26:09 +0000dirtcastle(~dirtcastl@103.43.203.225) (Read error: Connection reset by peer)
2021-12-23 00:26:17 +0000dirtcastle(~dirtcastl@103.43.203.225)
2021-12-23 00:29:08 +0000dirtcastle(~dirtcastl@103.43.203.225) (Read error: Connection reset by peer)
2021-12-23 00:31:57 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 00:33:14 +0000dirtcastle(~dirtcastl@103.43.203.229) (Read error: Connection reset by peer)
2021-12-23 00:33:54 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 00:34:16 +0000dirtcastle(~dirtcastl@103.43.203.229) (Read error: Connection reset by peer)
2021-12-23 00:34:23 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 00:38:15 +0000dirtcastle(~dirtcastl@103.43.203.229) (Read error: Connection reset by peer)
2021-12-23 00:40:28 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 00:42:58 +0000dirtcastle(~dirtcastl@103.43.203.229) (Read error: Connection reset by peer)
2021-12-23 00:47:15 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 00:47:51 +0000dirtcastle(~dirtcastl@103.43.203.229) (Read error: Connection reset by peer)
2021-12-23 00:50:57 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 00:52:07 +0000dirtcastle(~dirtcastl@103.43.203.229) (Read error: Connection reset by peer)
2021-12-23 00:52:44 +0000dirtcastle(~dirtcastl@103.43.203.225)
2021-12-23 00:54:03 +0000dirtcastle(~dirtcastl@103.43.203.225) (Read error: Connection reset by peer)
2021-12-23 00:54:12 +0000dirtcastle(~dirtcastl@103.43.203.225)
2021-12-23 00:55:13 +0000 <liskin> Hm, I'd hope that cabal/stack handles (or can be told to) that
2021-12-23 01:08:06 +0000dirtcastle(~dirtcastl@103.43.203.225) (Read error: Connection reset by peer)
2021-12-23 01:12:06 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 01:14:15 +0000dirtcastle(~dirtcastl@103.43.203.229) (Remote host closed the connection)
2021-12-23 01:41:57 +0000rekahsoft(~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com)
2021-12-23 02:13:26 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 02:22:17 +0000dirtcastle(~dirtcastl@103.43.203.229) (Ping timeout: 240 seconds)
2021-12-23 02:24:14 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 02:53:20 +0000thaumavorio(~thaumavor@thaumavor.io) (Quit: ZNC 1.8.2 - https://znc.in)
2021-12-23 03:03:57 +0000banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds)
2021-12-23 03:17:46 +0000td_(~td@94.134.91.68) (Ping timeout: 260 seconds)
2021-12-23 03:19:39 +0000td_(~td@94.134.91.61)
2021-12-23 03:22:31 +0000banc(banc@gateway/vpn/airvpn/banc)
2021-12-23 03:43:55 +0000rekahsoft(~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 268 seconds)
2021-12-23 03:44:03 +0000thaumavorio(~thaumavor@thaumavor.io)
2021-12-23 04:13:24 +0000kayvank(~user@52-119-115-185.PUBLIC.monkeybrains.net) (Remote host closed the connection)
2021-12-23 05:50:04 +0000sqrehmm(uid531949@id-531949.ilkley.irccloud.com) (Quit: Connection closed for inactivity)
2021-12-23 06:05:17 +0000darkstardevx(~darkstard@50.39.115.145)
2021-12-23 06:06:16 +0000darkstardevx(~darkstard@50.39.115.145) (Remote host closed the connection)
2021-12-23 06:06:40 +0000darkstardevx(~darkstard@50.39.115.145)
2021-12-23 06:21:59 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-12-23 06:24:05 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-12-23 07:11:37 +0000dirtcastle(~dirtcastl@103.43.203.229) (Ping timeout: 240 seconds)
2021-12-23 07:26:39 +0000dirtcastle(~dirtcastl@2409:4072:8e96:c7f8:acb6:60ff:fe5e:3de1)
2021-12-23 08:26:48 +0000 <Drishal[m]> hmm weird issue with xmonad
2021-12-23 08:26:49 +0000Drishal[m]uploaded an image: (43KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/FBqtdKklhaGINBxJTCMoFfqg/image.png >
2021-12-23 08:27:01 +0000 <Drishal[m]> gap spacing different here:
2021-12-23 08:27:04 +0000Drishal[m]uploaded an image: (71KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/ipiNYUsMYInKYVQjUCAgBhja/image.png >
2021-12-23 08:27:54 +0000Drishal[m]sent a haskell code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/34dbe7c15590cdfd6844a4d6a05c0fe87e25…
2021-12-23 08:28:56 +0000 <Drishal[m]> Drishal[m]: however this gets fixed if I use `setLayout $ Layout myLayout` corresponding keybind
2021-12-23 08:29:49 +0000Drishal[m]sent a haskell code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/6ac5ca09662f69bfd129ab77f1b256b70fe5…
2021-12-23 08:30:16 +0000 <Drishal[m]> any ideas how to fix this extra gaps
2021-12-23 08:31:18 +0000 <Drishal[m]> ooh and for the spacing stuff... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/9128b7287f81a9f9d91396f31842e9812a24…)
2021-12-23 08:31:43 +0000 <Drishal[m]> ~
2021-12-23 08:31:43 +0000 <Drishal[m]> ❯ xmonad --version
2021-12-23 08:31:43 +0000 <Drishal[m]> xmonad 0.17.0.9
2021-12-23 08:33:32 +0000 <Drishal[m]> basically the spacing and gaps seemed to be messed up
2021-12-23 08:57:17 +0000dirtcastle(~dirtcastl@2409:4072:8e96:c7f8:acb6:60ff:fe5e:3de1) (Ping timeout: 240 seconds)
2021-12-23 08:57:26 +0000dirtcastle(~dirtcastl@103.43.203.229)
2021-12-23 09:17:24 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-12-23 09:17:49 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-12-23 09:32:19 +0000 <Drishal[m]> any hints to correct the way gaps are done on xmonad/xmobar?
2021-12-23 09:36:40 +0000 <Solid> didn't you say you fixed it?
2021-12-23 09:50:58 +0000 <Drishal[m]> <Solid> "didn't you say you fixed it?" <- when? πŸ€”
2021-12-23 09:51:16 +0000 <Drishal[m]> seems after the latest git update things got kinda messed up
2021-12-23 09:51:29 +0000Guest64(~Guest64@2409:4064:212:6687:989d:250b:25ac:3e4d)
2021-12-23 09:51:47 +0000 <Solid> > Drishal[m]: however this gets fixed if I use `setLayout $ Layout myLayout` corresponding keybind
2021-12-23 09:51:48 +0000 <lambdabot> <hint>:1:57: error:
2021-12-23 09:51:48 +0000 <lambdabot> parse error on input β€˜$’
2021-12-23 09:51:48 +0000 <lambdabot> Perhaps you intended to use TemplateHaskell
2021-12-23 09:51:50 +0000 <Solid> there
2021-12-23 09:52:28 +0000 <Drishal[m]> Solid: nah what I mean to say is I have to press a keybind
2021-12-23 09:52:35 +0000 <Guest64> hey i need some help
2021-12-23 09:52:39 +0000 <Drishal[m]> so that the layout is set correctly
2021-12-23 09:52:48 +0000 <Drishal[m]> else there is a bit too much help
2021-12-23 09:52:53 +0000 <Drishal[m]> s/help/gaps/
2021-12-23 09:52:54 +0000 <Guest64> can anyone tell me how to use xmonad prompt like dmenu
2021-12-23 09:53:23 +0000 <Drishal[m]> I wonder if something messy is going on with the latest xmonad config
2021-12-23 09:54:24 +0000 <Guest64> seen the source code
2021-12-23 10:03:01 +0000Guest64(~Guest64@2409:4064:212:6687:989d:250b:25ac:3e4d) (Quit: Client closed)
2021-12-23 10:04:17 +0000 <Solid> I'm not sure I follow; do you need to do this _every time_?
2021-12-23 10:04:26 +0000 <Solid> Or did you simply hit M-q and you need to refresh the layouts?
2021-12-23 10:11:57 +0000 <Drishal[m]> yes
2021-12-23 10:11:57 +0000mvk(~mvk@2607:fea8:5cdd:f000::917a) (Ping timeout: 240 seconds)
2021-12-23 10:12:06 +0000 <Drishal[m]> M-S-m to be exact
2021-12-23 10:30:27 +0000 <Solid> I asked two questions, please don't answer "yes" ;)
2021-12-23 10:31:20 +0000 <Drishal[m]> <Solid> "I'm not sure I follow; do you..." <- yes I need to do this everytime
2021-12-23 10:37:18 +0000 <Drishal[m]> is this the correct way to reset the layouts?
2021-12-23 10:37:18 +0000 <Drishal[m]> ```haskell
2021-12-23 10:37:18 +0000 <Drishal[m]> , ("M-S-m", setLayout $ Layout myLayout)
2021-12-23 10:37:18 +0000 <Drishal[m]> ```
2021-12-23 10:40:50 +0000 <Solid> should be fine (if you have your whole config handy you can also just do `setLayout $ layoutHook myConf`)
2021-12-23 10:41:11 +0000 <Solid> but this should just reset some state stored in the layouts; after restarting you should not have to do this again
2021-12-23 11:03:45 +0000 <Drishal[m]> > <@drishal:matrix.org> ```haskell... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/e512c5c78f1a89ff32b51f63301d8192d726…)
2021-12-23 11:03:46 +0000 <lambdabot> <hint>:1:1: error: parse error on input β€˜<@’
2021-12-23 11:04:19 +0000 <Drishal[m]> now theere are no random changing of window spacing when pressng M-S-m
2021-12-23 11:05:44 +0000 <Drishal[m]> also is there any way to restart xmobar along with xmonad 0.17?
2021-12-23 11:06:16 +0000 <Drishal[m]> currently xmobar is done this way... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/549975c175df27bbe3684d8412cb9f5332ba…)
2021-12-23 11:06:42 +0000 <Drishal[m]> trying to restart xmonad does not seem to restart xmobar
2021-12-23 11:07:03 +0000 <Solid> `withEasySB` takes care of al of the restarting
2021-12-23 11:08:03 +0000 <Drishal[m]> Solid: nope does not for me
2021-12-23 11:08:46 +0000 <Solid> geekosaur: https://libera.ems.host/_matrix/media/r0/download/libera.chat/e512c5c78f1a89ff32b51f63301d8192d726… seems to suggest that applying avoidStruts _after_ spacing is sometimes desirable (which is the opposite of what #666 says); what am I missing here?
2021-12-23 11:11:41 +0000 <Drishal[m]> Solid: Variable not in scope:
2021-12-23 11:11:53 +0000 <Drishal[m]> myLayout = renamed [CutWordsLeft 1] ( avoidStruts_after_spacing ( smartBorders ( spacingWithEdge 8 ( tiled ||| simplestFloat )))) ||| smartBorders Ful
2021-12-23 11:12:16 +0000 <Solid> that message was not meant for you ;)
2021-12-23 11:12:29 +0000 <Drishal[m]> aah ok
2021-12-23 11:12:46 +0000 <Drishal[m]> xD
2021-12-23 11:13:47 +0000 <Solid> Drishal[m]: afaik when you provide a haskell config as an input to xmobar, it compiles itself with that and then execv's a new instance
2021-12-23 11:14:03 +0000 <Solid> since restarting works by keeping track of xmobar's PID we won't be able to find that
2021-12-23 11:14:31 +0000 <Drishal[m]> so basically the way xmobar is handled is changed in 0.17 to some extent?
2021-12-23 11:14:51 +0000 <Solid> well, property-based logging didn't restart xmobar at all in 0.16
2021-12-23 11:15:06 +0000 <Solid> it's just that we're now pushing this more over pipes (which are error-prone)
2021-12-23 11:15:22 +0000 <Solid> if you want to use a Haskell-based config for xmobar I suggest you directly compile xmobar with that config
2021-12-23 11:15:26 +0000lambdabot(~lambdabot@haskell/bot/lambdabot) (Quit: let me try something)
2021-12-23 11:15:33 +0000 <Solid> that way there's no extra execv
2021-12-23 11:15:42 +0000 <Drishal[m]> cause if I launched xmobar with xmproc in the previous builds it would restart without any issues
2021-12-23 11:16:14 +0000 <Drishal[m]> now I have to start xmobar withEasySB instead πŸ€”
2021-12-23 11:16:34 +0000 <Solid> you don't _have_ to
2021-12-23 11:17:40 +0000 <Solid> you can also use [statusBarPipe](https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Hooks-StatusBar.html#v:statu…) instead of statusBarProp
2021-12-23 11:17:54 +0000 <Solid> which uses the old pipe-based way to talk to xmobar
2021-12-23 11:17:56 +0000 <Solid> it's just discouraged
2021-12-23 11:18:05 +0000 <Solid> (and so not heavily mentioned in the docs)
2021-12-23 11:18:40 +0000lambdabot(~lambdabot@haskell/bot/lambdabot)
2021-12-23 11:24:41 +0000lambdabot(~lambdabot@haskell/bot/lambdabot) (Quit: tum tee tum)
2021-12-23 11:25:38 +0000lambdabot(~lambdabot@haskell/bot/lambdabot)
2021-12-23 11:27:53 +0000lambdabot(~lambdabot@haskell/bot/lambdabot) (Client Quit)
2021-12-23 11:29:03 +0000lambdabot(~lambdabot@haskell/bot/lambdabot)
2021-12-23 11:29:56 +0000lambdabot(~lambdabot@haskell/bot/lambdabot) (Client Quit)
2021-12-23 11:30:56 +0000lambdabot(~lambdabot@haskell/bot/lambdabot)
2021-12-23 11:32:46 +0000 <Drishal[m]> <Solid> "you can also use [statusBarPipe]..." <- hmm ok πŸ‘€
2021-12-23 12:47:44 +0000 <geekosaur> Solid, funny, as I read that they were having problems and fixed them by moving the avoidStruts outside the spacing
2021-12-23 12:48:09 +0000 <geekosaur> that said, the variants of spacing that don't also add screen spacing *might* work in semi-sensible ways
2021-12-23 12:49:31 +0000 <Solid> geekosaur: indeed they did; but "outside" is "after", right?
2021-12-23 12:49:56 +0000 <geekosaur> I worded "after" in terms of the $ $ $ chain
2021-12-23 12:50:08 +0000 <geekosaur> not the internals that most folks won't know about
2021-12-23 12:50:16 +0000 <Solid> oh
2021-12-23 12:51:00 +0000 <geekosaur> suppose that could stand some clarification
2021-12-23 12:52:25 +0000 <geekosaur> (but I think it's still true even there as the constructors get traversed in that order, so avoidStruts should get the unmodified screen rectangle / be "before" anything that reduces the rectangle)
2021-12-23 12:57:25 +0000Benzi-Junior(~BenziJuni@88-149-66-61.du.xdsl.is) (Ping timeout: 240 seconds)
2021-12-23 13:02:21 +0000p_hil(~p_hil@2a02:810a:8900:123b:8688:8217:388a:3994)
2021-12-23 13:07:54 +0000p_hil(~p_hil@2a02:810a:8900:123b:8688:8217:388a:3994) (Quit: Client closed)
2021-12-23 13:55:02 +0000Benzi-Junior(~BenziJuni@dsl-149-66-61.hive.is)
2021-12-23 14:12:12 +0000ebray187(~ebray187@2800:150:129:17c4:224:1dff:fed5:599e)
2021-12-23 14:28:47 +0000ebray(~ebray187@2800:150:129:17c4:224:1dff:fed5:599e)
2021-12-23 14:28:53 +0000ebray187(~ebray187@2800:150:129:17c4:224:1dff:fed5:599e) (Read error: No route to host)
2021-12-23 14:51:19 +0000ebray(~ebray187@2800:150:129:17c4:224:1dff:fed5:599e) (Read error: No route to host)
2021-12-23 14:51:43 +0000ebray187(~ebray187@2800:150:129:17c4:224:1dff:fed5:599e)
2021-12-23 14:54:15 +0000benin(~benin@183.82.27.57) (Ping timeout: 268 seconds)
2021-12-23 15:02:42 +0000benin(~benin@183.82.27.57)
2021-12-23 15:06:58 +0000ebray187(~ebray187@2800:150:129:17c4:224:1dff:fed5:599e) (Read error: No route to host)
2021-12-23 15:07:37 +0000ebray187(~ebray187@2800:150:129:17c4:224:1dff:fed5:599e)
2021-12-23 15:26:20 +0000ebray187(~ebray187@2800:150:129:17c4:224:1dff:fed5:599e) (Read error: Connection reset by peer)
2021-12-23 15:47:55 +0000dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2021-12-23 15:48:54 +0000Forkk(~forkk@li926-228.members.linode.com) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2021-12-23 15:55:42 +0000Forkk(~forkk@li926-228.members.linode.com)
2021-12-23 16:03:18 +0000dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 268 seconds)
2021-12-23 17:03:37 +0000ebray187(~ebray187@2800:150:129:17c4:224:1dff:fed5:599e)
2021-12-23 18:10:29 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-12-23 18:13:00 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-12-23 18:14:43 +0000humky(~humky@user/humky) (Quit: Leaving)
2021-12-23 18:48:20 +0000cfricke(~cfricke@user/cfricke)
2021-12-23 18:50:20 +0000cfricke(~cfricke@user/cfricke) (Client Quit)
2021-12-23 18:50:36 +0000cfricke(~cfricke@user/cfricke)
2021-12-23 19:05:58 +0000cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.3)
2021-12-23 19:22:36 +0000cfricke(~cfricke@user/cfricke)
2021-12-23 19:31:47 +0000mvk(~mvk@2607:fea8:5cdd:f000::917a)
2021-12-23 19:34:57 +0000dirtcastle(~dirtcastl@103.43.203.229) (Ping timeout: 240 seconds)
2021-12-23 19:40:35 +0000cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.3)
2021-12-23 21:10:57 +0000dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2021-12-23 21:51:56 +0000dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3)
2021-12-23 22:17:36 +0000YehoshuaPesachWa(~yehoshuap@2001:470:69fc:105::a5f)
2021-12-23 22:32:20 +0000YehoshuaPesachWayehoshuapw
2021-12-23 23:55:07 +0000borisbosnjak[m](~borisbosn@2001:470:69fc:105::1:56a6)