Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 303 304 305 306 307 308 309 310 311 312 313 .. 1847
184,642 events total
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.