Logs: liberachat/#xmonad
| 2021-11-03 18:16:05 | <geekosaur> | hm, the problems with having a delay in the action are (a) can't sanely hold the key down to loop over it (b) can't easily tell where the focus loss is happening. it does disprove the assertion that it's "looking at state" that causes it, but so does reading the code |
| 2021-11-03 18:17:27 | <geekosaur> | erm, wait. do we *always* call xrrUpdateConfiguration? |
| 2021-11-03 18:18:09 | <geekosaur> | although I guess that shouldn't cause focus loss either |
| 2021-11-03 18:25:51 | <liskin> | Solid: if that was true Matrix, Discord, and everything else was illegal too |
| 2021-11-03 18:26:00 | <liskin> | *would be |
| 2021-11-03 18:26:06 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2021-11-03 18:28:02 | <Solid> | liskin: you're explicitly agreeing to discords privacy policy when you sign up, right? |
| 2021-11-03 18:28:32 | <geekosaur> | yeh, that's one of the reasons I think an ENTRYMSG and an unlogged version of the channel is the best we can do. that, or glguy is correct and it simply doesn't apply, but in that case I see ways the likes of Facebook can evade GDPR when Facebook and company are exactly who GDPR wants to rein in |
| 2021-11-03 18:29:06 | × | tv quits (~tv@user/tv) (Ping timeout: 260 seconds) |
| 2021-11-03 18:30:47 | → | desantra joins (~skykanin@user/skykanin) |
| 2021-11-03 18:31:01 | <geekosaur> | anyone else want to take a shot at why we'd have flickering borders on any command? I'm not seeing it :( |
| 2021-11-03 18:31:40 | <geekosaur> | I can confirm it's not something that happens before the user command is executed, because if I make that command a 2s delay I don't see the border vanish for 2s |
| 2021-11-03 18:32:12 | <jakefromstatefar> | I thought it was due to commands taking focus |
| 2021-11-03 18:32:49 | <desantra> | I cannot for the lift of me get xmonad to ignore polybar when fullscreening apps. I'm using `docks`, `ewmh`, `fullscreenEventHook`, `docksEventHook`, and `manageDocks` in `myManageHook`, but it still doesn't work. Here is my full config: https://bpa.st/7IUA |
| 2021-11-03 18:32:59 | <desantra> | life* |
| 2021-11-03 18:33:31 | <desantra> | I'm on xmonad version 0.15 if that matters |
| 2021-11-03 18:33:42 | → | dsamperi joins (~dsamperi@2603-7000-3b42-5400-ad06-78d6-67f9-46d9.res6.spectrum.com) |
| 2021-11-03 18:34:22 | <desantra> | also for some reason none of my JumpToLayout keybindings work |
| 2021-11-03 18:35:22 | × | dsamperi quits (~dsamperi@2603-7000-3b42-5400-ad06-78d6-67f9-46d9.res6.spectrum.com) (Client Quit) |
| 2021-11-03 18:36:03 | → | dsamperi joins (~dsamperi@2603-7000-3b42-5400-ad06-78d6-67f9-46d9.res6.spectrum.com) |
| 2021-11-03 18:36:08 | <geekosaur> | JumpToLayout is easy, you need to import XMonad hiding ((|||)) and explicitly import (|||) from ManageHelpers |
| 2021-11-03 18:36:23 | <geekosaur> | (this changes in 0.17) |
| 2021-11-03 18:36:55 | <geekosaur> | jakefromstatefar, a command cannot take focus |
| 2021-11-03 18:37:30 | <geekosaur> | and there are no focus changes or other invocations of X.O.windows involved with the KeyPress handler |
| 2021-11-03 18:38:17 | <geekosaur> | sorry I think I mean LayoutCombinators |
| 2021-11-03 18:38:44 | <geekosaur> | anyway you need the replacement definition of the ||| operator for JumpToLayout to work |
| 2021-11-03 18:38:53 | <geekosaur> | the default one doesn't know what to do with the message |
| 2021-11-03 18:39:34 | <desantra> | geekosaur: ah yes, thanks! that fixed the JumpToLayout |
| 2021-11-03 18:40:18 | <desantra> | it's very odd that the fullscreening doesn't work tho... I got it working yesterday then accidentally deleted my entire config. After that I was never able to get it working again lmao |
| 2021-11-03 18:40:25 | <liskin> | Solid: possibly, no one reads that though |
| 2021-11-03 18:41:50 | <liskin> | Solid: Matrix would still be in trouble though, I think |
| 2021-11-03 18:42:08 | <liskin> | If you run your own homeserver and join a public channel... |
| 2021-11-03 18:42:13 | → | tv joins (~tv@user/tv) |
| 2021-11-03 18:43:04 | <desantra> | no idea why NixOS doesn't provide the latest xmonad version |
| 2021-11-03 18:45:35 | <liskin> | Possibly because no one noticed the announcement. :-) |
| 2021-11-03 18:46:35 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 268 seconds) |
| 2021-11-03 18:51:47 | <geekosaur> | we only released a few days ago, it'll take a while for everyone to catch up |
| 2021-11-03 18:52:09 | <Solid> | doesn't nixos build all of hackage or something |
| 2021-11-03 18:52:16 | <Solid> | in which case xmonad should be covered |
| 2021-11-03 18:53:08 | → | qbt joins (~qbt@user/edun) |
| 2021-11-03 18:53:24 | <geekosaur> | we merged JumpToLayout and the replacement (|||) to core in 0.17 precisely because of this issue, and because while the whole message business in xmonad is a clever hack, it means there is neither a compile-time nor a runtime way to determine that nothing in the layout handles a given message |
| 2021-11-03 18:53:37 | <geekosaur> | so you get silent failures like that |
| 2021-11-03 18:57:41 | × | qbt quits (~qbt@user/edun) (Client Quit) |
| 2021-11-03 18:58:01 | → | qbt joins (~qbt@user/edun) |
| 2021-11-03 18:59:39 | <geekosaur> | meanwhile, with respect to fullscreening apps, I think the problem is that fullscreening is exactly that, it takes over everything including the reserved dock area |
| 2021-11-03 19:00:47 | <SenranKaguya> | geekosaur: i can get the same focus loss i'm seeing to hold if i use mappings that await another keypress, e.g. i have "M-g f" and "M-g p" bound and i press "M-g", some elements of windows will dim until i press esc or f/g |
| 2021-11-03 19:00:51 | <geekosaur> | btw lines 123-125 do nothing since you're not referencing those definitions. you're instead specifying them explicitly above that, in the definitions of tiled and stackTile |
| 2021-11-03 19:01:42 | <SenranKaguya> | so the flicker may not be from updating the stackset |
| 2021-11-03 19:02:14 | <geekosaur> | hm, now that's interesting. I also use additionalKeysP, so now I wonder fi it's related to that |
| 2021-11-03 19:03:36 | <liskin> | I think this fullscreening business deserves a FAQ entry |
| 2021-11-03 19:03:51 | <liskin> | It's being asked like twice a week or something? |
| 2021-11-03 19:04:15 | <liskin> | We need a bot to answer that :-D |
| 2021-11-03 19:05:14 | <geekosaur> | doesn't look like it is, unless there's a submap involved there's nothing involved during processing of a key but I see the brief loss of focus with no submaps here |
| 2021-11-03 19:05:30 | <geekosaur> | I just don't see anything causing it |
| 2021-11-03 19:11:34 | × | Guest34 quits (~Guest34@83.24.219.43.ipv4.supernova.orange.pl) (Quit: Client closed) |
| 2021-11-03 19:11:48 | <geekosaur> | anyone want to try their hand at rewriting the FAQ? currently it just wants to be laid to rest, it's like 15 years out of date |
| 2021-11-03 19:12:02 | <geekosaur> | "runhaskell Setup.hs", please die |
| 2021-11-03 19:18:18 | <FOSSHuman[m]> | @where help |
| 2021-11-03 19:18:18 | <lambdabot> | Got the code? Got the info? Then we've got the help for you! |
| 2021-11-03 19:18:37 | <FOSSHuman[m]> | @where a |
| 2021-11-03 19:18:37 | <lambdabot> | I know nothing about a. |
| 2021-11-03 19:19:17 | <FOSSHuman[m]> | @where anything |
| 2021-11-03 19:19:17 | <lambdabot> | I know nothing about anything. |
| 2021-11-03 19:21:55 | <FOSSHuman[m]> | @where paste |
| 2021-11-03 19:21:55 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 2021-11-03 19:25:07 | <FOSSHuman[m]> | sry for the spam everyone |
| 2021-11-03 19:25:26 | → | Guest34 joins (~Guest34@83.24.219.43.ipv4.supernova.orange.pl) |
| 2021-11-03 19:25:39 | <geekosaur> | you can /query lambdabot, you know |
| 2021-11-03 19:25:52 | <geekosaur> | although hm, dunno how well that works via matrix |
| 2021-11-03 19:25:58 | × | Guest34 quits (~Guest34@83.24.219.43.ipv4.supernova.orange.pl) (Client Quit) |
| 2021-11-03 19:27:39 | <FOSSHuman[m]> | pretty cool, seems to have worked for me on matrix |
| 2021-11-03 19:27:44 | <FOSSHuman[m]> | opened a seperate ddm |
| 2021-11-03 19:27:46 | <FOSSHuman[m]> | dm* |
| 2021-11-03 19:29:11 | <FOSSHuman[m]> | @hoogle doShift |
| 2021-11-03 19:29:11 | <lambdabot> | XMonad.ManageHook doShift :: WorkspaceId -> ManageHook |
| 2021-11-03 19:29:12 | <lambdabot> | XMonad.Config.Prime doShift :: WorkspaceId -> ManageHook |
| 2021-11-03 19:29:24 | <FOSSHuman[m]> | wow thats cool |
| 2021-11-03 19:32:08 | <FOSSHuman[m]> | Last spam message, I swear |
| 2021-11-03 19:32:11 | <FOSSHuman[m]> | @quote |
| 2021-11-03 19:32:11 | <lambdabot> | edwinb says: where does 'Oleg cornered me in a pub and explained delimited continuations to me' fit in? |
| 2021-11-03 19:32:37 | <FOSSHuman[m]> | didnt understand that quote tbh |
| 2021-11-03 19:33:16 | <geekosaur> | Oleg's somewhat infamous in the Haskell community |
| 2021-11-03 19:33:42 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2021-11-03 19:33:49 | <geekosaur> | https://okmij.org/ftp/ |
| 2021-11-03 19:35:12 | <geekosaur> | beyond that, I have no idea either |
| 2021-11-03 19:37:21 | <FOSSHuman[m]> | Theres an entire wikipedia page on this lol: https://en.wikipedia.org/wiki/Delimited_continuation |
| 2021-11-03 19:42:26 | <FOSSHuman[m]> | @tell geekosaur Me neither |
| 2021-11-03 19:42:26 | <lambdabot> | Consider it noted. |
| 2021-11-03 19:44:19 | geekosaur | still needs to fill out his lambdabot commands file and find somewhere to host it |
| 2021-11-03 19:44:57 | <geekosaur> | since I can't update it where it is now |
| 2021-11-03 20:04:59 | × | qbt quits (~qbt@user/edun) (Quit: Leaving.) |
| 2021-11-03 20:06:23 | <FOSSHuman[m]> | I've recently switched to Sourcehut (https:sr.ht) and find that unlike Gitlab, it actually shows the repo on Firefox and doesn't have annoying cloudflare |
| 2021-11-03 20:06:46 | <FOSSHuman[m]> | s/https:/https/// |
| 2021-11-03 20:07:08 | <FOSSHuman[m]> | *https: https:// |
| 2021-11-03 20:07:50 | <FOSSHuman[m]> | Github works on FF though since it doesn't have cloudflare |
| 2021-11-03 20:07:58 | <FOSSHuman[m]> | i dont think |
| 2021-11-03 20:08:13 | <FOSSHuman[m]> | so |
| 2021-11-03 20:10:33 | FOSSHuman[m] | uploaded an image: (68KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/AsfUmnhVRozNFtsCFBBlamKH/sourcehut-dashboard.png > |
| 2021-11-03 20:10:34 | <FOSSHuman[m]> | it has a very minimal UI aswell: |
| 2021-11-03 20:11:20 | <FOSSHuman[m]> | even has mailing lists |
All times are in UTC.