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