Logs on 2021-01-25 (freenode/#xmonad)
| 00:17:45 | × | ryjm quits (sid383513@gateway/web/irccloud.com/x-cgthedhmsargdwki) (Ping timeout: 272 seconds) |
| 00:17:59 | → | lally_ joins (sid388228@gateway/web/irccloud.com/x-tkmapnstbhlyqvyu) |
| 00:18:00 | → | ryjm joins (sid383513@gateway/web/irccloud.com/x-ciescftxvcgplzsj) |
| 00:18:23 | × | lally quits (sid388228@gateway/web/irccloud.com/x-uafhjcwbcypcfxrm) (Ping timeout: 272 seconds) |
| 00:18:25 | lally_ | is now known as lally |
| 00:18:38 | × | jmct quits (sid160793@gateway/web/irccloud.com/x-qdsoibuxbxhzzkty) (Ping timeout: 264 seconds) |
| 00:20:02 | → | jmct joins (sid160793@gateway/web/irccloud.com/x-qarjmegodoucdyli) |
| 00:33:27 | × | xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 265 seconds) |
| 01:07:41 | × | kelnoky quits (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) (Ping timeout: 256 seconds) |
| 02:56:39 | × | gazler quits (~gazler@2001:8b0:b165:a8d2:1553:5c63:3022:700e) (Read error: Connection reset by peer) |
| 03:32:56 | × | theDon quits (~td@muedsl-82-207-238-092.citykom.de) (Ping timeout: 272 seconds) |
| 03:34:35 | → | theDon joins (~td@muedsl-82-207-238-131.citykom.de) |
| 03:36:36 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 240 seconds) |
| 04:42:16 | × | novas0x2a quits (~blah@157-131-126-102.fiber.dynamic.sonic.net) (Read error: Connection reset by peer) |
| 04:42:52 | → | novas0x2a joins (~blah@157-131-126-102.fiber.dynamic.sonic.net) |
| 05:04:33 | × | Hash quits (~Hash@unaffiliated/hash) (Quit: WeeChat 3.0) |
| 05:24:02 | → | Hash joins (~Hash@unaffiliated/hash) |
| 05:28:43 | × | ryjm quits (sid383513@gateway/web/irccloud.com/x-ciescftxvcgplzsj) (Ping timeout: 272 seconds) |
| 05:29:57 | → | ryjm joins (sid383513@gateway/web/irccloud.com/x-zqdfirkonjqofpzk) |
| 05:54:55 | × | dimestop quits (~h@2607:5300:201:3000::16d5) (Quit: FUCK irc) |
| 06:18:00 | → | nkuld4 joins (~nkuld4@16.sub-174-192-68.myvzw.com) |
| 06:21:07 | → | palo1 joins (~weechat@c-base/crew/palo) |
| 06:24:42 | × | palo quits (~weechat@c-base/crew/palo) (Ping timeout: 264 seconds) |
| 06:24:42 | palo1 | is now known as palo |
| 06:33:01 | × | nkuld4 quits (~nkuld4@16.sub-174-192-68.myvzw.com) (Read error: Connection reset by peer) |
| 06:38:25 | → | nkuld4 joins (~nkuld4@2600:1008:b120:b1b1:6e75:700f:c736:37ea) |
| 06:39:42 | × | nkuld4 quits (~nkuld4@2600:1008:b120:b1b1:6e75:700f:c736:37ea) (Read error: Connection reset by peer) |
| 06:46:31 | → | ADG1089__ joins (~aditya@223.226.145.125) |
| 06:53:10 | × | growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 06:55:54 | → | growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 07:04:24 | × | growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 07:17:33 | × | Hash quits (~Hash@unaffiliated/hash) (Quit: WeeChat 3.0) |
| 07:22:33 | → | Hash joins (~Hash@unaffiliated/hash) |
| 07:23:40 | → | idhugo_ joins (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) |
| 07:28:39 | → | seschwar joins (~seschwar@unaffiliated/seschwar) |
| 07:45:20 | → | notis joins (~notis@185.51.134.222) |
| 07:54:23 | × | ericsagnes quits (~ericsagne@2405:6580:0:5100:5cb3:f1da:aedd:4957) (Ping timeout: 272 seconds) |
| 07:56:14 | → | cfricke joins (~cfricke@unaffiliated/cfricke) |
| 08:06:23 | → | ericsagnes joins (~ericsagne@2405:6580:0:5100:e26e:cf9:1dd6:9615) |
| 08:19:32 | → | kelnoky joins (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) |
| 08:20:24 | → | gazler joins (~gazler@2001:8b0:b165:a8d2:1553:5c63:3022:700e) |
| 08:20:50 | × | gazler quits (~gazler@2001:8b0:b165:a8d2:1553:5c63:3022:700e) (Client Quit) |
| 08:22:20 | → | xaltsc joins (~xaltsc@unaffiliated/xaltsc) |
| 08:30:47 | → | mc47 joins (~yecinem@89.246.239.190) |
| 08:32:41 | → | idhugo__ joins (~idhugo@80-62-117-185-mobile.dk.customer.tdc.net) |
| 08:34:45 | × | idhugo_ quits (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) (Ping timeout: 240 seconds) |
| 08:46:05 | × | idhugo__ quits (~idhugo@80-62-117-185-mobile.dk.customer.tdc.net) (Quit: Leaving) |
| 09:08:36 | × | Mzg quits (Mzg@s1.ct8.pl) (Quit: leaving) |
| 10:38:32 | → | thc202 joins (~thc202@unaffiliated/thc202) |
| 11:01:16 | × | sagax quits (~sagax_nb@213.138.71.146) (Quit: Konversation terminated!) |
| 11:13:38 | × | notis quits (~notis@185.51.134.222) (Ping timeout: 260 seconds) |
| 11:15:37 | → | notis joins (~notis@185.51.134.230) |
| 11:22:04 | × | ircbrowse_tom quits (~ircbrowse@64.225.78.177) (ZNC 1.7.5+deb4 - https://znc.in) |
| 11:22:49 | → | ircbrowse_tom joins (~ircbrowse@64.225.78.177) |
| 11:22:49 | Server | sets mode +cnt |
| 11:57:37 | <Liskni_si> | well, felko did have a point when they asked about a maintained fork |
| 11:58:18 | <Liskni_si> | the core is essentially dead, we can't even fix the damn CI that Peter broke for 3 fucking weeks |
| 11:58:38 | <Liskni_si> | and now that byorgey went awol as well… |
| 12:09:48 | <Solid> | I was almost gonna say "the core is _mostly_ correct", but then I remembered that we only fixed the xdg messyness a few weeks ago |
| 12:10:39 | <Solid> | and bigger changes are probably unlikely at this point (I really want emwh support to be in the core and not in contrib, but glhf actually doing that) |
| 12:12:35 | → | materiyolo joins (~materiyol@112.204.170.198) |
| 12:13:29 | <Liskni_si> | yeah, bigger changes are unlikely indeed |
| 12:13:46 | <Liskni_si> | I just wish we'd spent the 3 weeks doing something useful |
| 12:13:55 | <mc47> | the weird thing for me was that a maintainer who seemed to be away, comes to make an autocratic decisions... It's not really justified or fair for people who've been more actively involved in the recent phases of the project |
| 12:14:18 | <mc47> | But I guess the core is quite stable, and I don't think these problems would occur in the contrib |
| 12:14:49 | <mc47> | but then again; I've only been for two or three months around... so it's fair to say I know close to nothing |
| 12:15:21 | <Liskni_si> | I was just thinking in the bath how to best move forward, but all the options are bad |
| 12:15:41 | <Solid> | I mean the StackSet is very stable because it's formally verified; but that also means the StackSet is very unlikely to change in any way... because it's formally verified |
| 12:16:00 | <Liskni_si> | the best one is probably to move the current stack.yaml to stack-manpage.yaml and revert the old one back |
| 12:16:21 | <Liskni_si> | but this still means we'll have to maintain the set of extra-dep exceptions to nightly lts |
| 12:16:34 | <Liskni_si> | cause I doubt Peter is actually willing to do any work |
| 12:17:09 | <Liskni_si> | or I could move the genmanpage stuff to cabal, but the cabal github workflow is a just a steaming pile of dogshit that I'm not willing to touch with a ten foot pole |
| 12:17:14 | <mc47> | if he were active he would've intervened when travis was removed |
| 12:17:20 | <Liskni_si> | (and it's not even meant to be touched, it's generated) |
| 12:18:09 | <Liskni_si> | so it seems that no matter how much I'm willing to bend over backwards to satisfy his whims, it's just going to be fucked up |
| 12:18:38 | <Liskni_si> | and at that point it kind of makes sense to just fork it and waste time on "marketing" instead :-/ |
| 12:18:52 | <Liskni_si> | or, well, just get drunk and forget it. |
| 12:18:59 | × | crmaurei quits (crmaurei@nat/qt/x-uqqqhspbluuuzjkv) (Quit: No Ping reply in 180 seconds.) |
| 12:19:11 | <Liskni_si> | (thanks for letting me vent, btw) |
| 12:19:13 | → | terrorjack1 joins (~terrorjac@static.23.111.201.195.clients.your-server.de) |
| 12:19:34 | × | terrorjack quits (~terrorjac@static.23.111.201.195.clients.your-server.de) (Ping timeout: 260 seconds) |
| 12:19:35 | terrorjack1 | is now known as terrorjack |
| 12:19:44 | <Liskni_si> | Solid: yeah changes to StackSet are unlikely |
| 12:20:12 | <Liskni_si> | this tiling/floating layer thing might need a redesign, but I'd wait a few years with that |
| 12:20:13 | → | crmaurei joins (crmaurei@nat/qt/x-gtxmnsyobtvfsess) |
| 12:20:29 | <mc47> | we'll see, maybe a third party (maybe some old maintainer?) tags along and resolves the conflict |
| 12:20:31 | <Liskni_si> | until after this whole X11 vs Wayland vs maybe Mir/Arcan/whatever situation clears up |
| 12:21:42 | <Solid> | mc47: yes this is the only way right now that I can see |
| 12:21:47 | <Liskni_si> | but if someone was to fork xmonad, they could probably merge core and contrib and update the default config to include ewmh |
| 12:22:04 | <Liskni_si> | on the other hand the distros can do that as well |
| 12:22:53 | <mc47> | Makes sense, I doubt there's someone out there who uses xmonad without the contrib |
| 12:26:43 | <Liskni_si> | the good thing is that I'm no longer wondering if it's my fault or not and I can at least go and work on my -contrib PRs :-) |
| 12:28:19 | → | sagax joins (~sagax_nb@213.138.71.146) |
| 12:28:21 | <mc47> | glad to hear that ! Chatting and talking about things can help make them clearer, it's good to get different perspectives |
| 12:28:39 | × | Buliarous quits (~gypsydang@unaffiliated/buliarous) (Remote host closed the connection) |
| 12:33:41 | × | kelnoky quits (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) (Ping timeout: 272 seconds) |
| 13:09:30 | × | materiyolo quits (~materiyol@112.204.170.198) (Quit: WeeChat 2.9) |
| 13:15:42 | → | geekosaur joins (82650c7c@130.101.12.124) |
| 13:27:13 | × | cfricke quits (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.0) |
| 13:27:26 | → | cfricke joins (~cfricke@unaffiliated/cfricke) |
| 13:53:47 | → | novas0x2a1 joins (~blah@157-131-126-102.fiber.dynamic.sonic.net) |
| 13:54:39 | × | novas0x2a quits (~blah@157-131-126-102.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds) |
| 13:56:34 | → | kelnoky joins (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) |
| 14:00:01 | × | glowpelt quits (~myst@focks.pw) (Max SendQ exceeded) |
| 14:00:51 | → | glowpelt joins (~myst@focks.pw) |
| 14:03:13 | × | geekosaur quits (82650c7c@130.101.12.124) (Ping timeout: 248 seconds) |
| 14:06:45 | <Solid> | Liskni_si: re #447: the event being queued up and then re-executed afterwards is actually exactly what I observe in practice |
| 14:07:39 | <Solid> | it doesn't even really matter when I release the queued up pointer events |
| 14:07:48 | <Solid> | always seems to happen |
| 14:08:16 | <Liskni_si> | Solid: that's a bit weird |
| 14:09:03 | <Liskni_si> | I had to change the selectInput call and turn maskEvent into nextEvent, and then I don't see how they'd get queued |
| 14:09:10 | → | geekosaur joins (82650c7c@130.101.12.124) |
| 14:09:30 | <Liskni_si> | (nextEvent was just a testing hack though) |
| 14:10:00 | <Liskni_si> | Solid: can you push your changes somewhere? |
| 14:10:57 | <Solid> | oh I didn't actually modify these; simply adding allowEvents "just works" |
| 14:11:32 | <Liskni_si> | oh |
| 14:11:35 | <Liskni_si> | let me try that |
| 14:13:48 | <Liskni_si> | doesn't work here |
| 14:14:06 | <Liskni_si> | added allowEvents after the maskEvent, and xmonad still gets stuck |
| 14:14:37 | <Liskni_si> | I also added a print and, as expected, there's no event delivered, and thus allowEvents isn't being called |
| 14:14:41 | <Liskni_si> | did you add it elsewhere? |
| 14:14:42 | <Solid> | :o |
| 14:14:45 | <Solid> | let me try again |
| 14:14:51 | <Solid> | I also added it right after the maskEvent |
| 14:14:53 | <Liskni_si> | maybe add "print ev" there as well |
| 14:15:25 | <Liskni_si> | what I do is I run two terminal windows, in one of them I do journalctl -f, then invoke the prompt and click into the inactive window |
| 14:15:50 | <Liskni_si> | I can see events being printed as I'm typing, and then when I click, nothing else is printed |
| 14:16:10 | <Liskni_si> | with altered selectInput and nextEvent, there'd be a ButtonEvent |
| 14:30:52 | <Solid> | Liskni_si: you're right; I have no idea what I did before, but simply adding the allowEvents also froze xmonad this time around... |
| 14:31:27 | <Solid> | I am wondering though how you needed to change selectInput? It already seems to filter for the masks we want |
| 14:31:43 | <Solid> | leaving it alone and making maskEvents a nextEvents works for me (I promise) |
| 14:32:07 | <Solid> | s/nts/nt/ |
| 14:32:25 | <Liskni_si> | that is a good question |
| 14:32:39 | <Liskni_si> | I probably did that because I was hoping to get some FocusOut events |
| 14:32:52 | <Liskni_si> | and then assumed these ButtonEvents would also need something |
| 14:33:16 | <Liskni_si> | nevermind then :-) |
| 14:37:01 | → | geekosaur8 joins (82650c7c@130.101.12.124) |
| 14:38:39 | <Solid> | Awesome, thanks :) |
| 14:40:33 | × | geekosaur quits (82650c7c@130.101.12.124) (Ping timeout: 248 seconds) |
| 14:43:37 | × | geekosaur8 quits (82650c7c@130.101.12.124) (Quit: Connection closed) |
| 14:57:03 | <Solid> | I pushed a new version of that pr, in case you want to look at it |
| 14:57:43 | <Solid> | I'm not sure if the explanation is too verbose; but I feel like all of this X11 hackery needs to be written down *somewhere* other than github, and I think right there in the code may be the best place |
| 15:01:48 | <Liskni_si> | I didn't get any notification from github yet but I agree that stuff like this belongs close to the code in question |
| 15:24:57 | <Solid> | btw, is it okay to ping you in xmonad (say, for merging trivial fixes like #223) or do you want to stay away from that repo for a while? |
| 15:26:45 | <Liskni_si> | it's totally okay |
| 15:55:24 | × | ADG1089__ quits (~aditya@223.226.145.125) (Read error: Connection reset by peer) |
| 15:55:40 | → | ADG1089__ joins (~aditya@223.226.145.125) |
| 15:58:07 | <Liskni_si> | so shall I merge #223 or do we want to rebase and CI first_ |
| 16:05:32 | <Solid> | I think a rebase sounds sensible |
| 16:28:32 | → | thoros joins (~thoros@194-96-55-156.hdsl.highway.telekom.at) |
| 16:40:06 | → | growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 16:44:34 | × | thoros quits (~thoros@194-96-55-156.hdsl.highway.telekom.at) (Quit: WeeChat 3.0) |
| 16:46:58 | <mc47> | My weird issue with discord stealing focus magically disappeared after doing a system upgrade :D |
| 16:52:54 | → | geekosaur joins (82650c7c@130.101.12.124) |
| 16:58:19 | × | ADG1089__ quits (~aditya@223.226.145.125) (Remote host closed the connection) |
| 17:07:30 | → | themc47 joins (~yecinem@89.246.239.190) |
| 17:09:56 | × | mc47 quits (~yecinem@89.246.239.190) (Ping timeout: 240 seconds) |
| 17:10:34 | × | cfricke quits (~cfricke@unaffiliated/cfricke) (Ping timeout: 265 seconds) |
| 17:20:35 | × | growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Ping timeout: 272 seconds) |
| 17:22:46 | → | growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 18:09:37 | × | geekosaur quits (82650c7c@130.101.12.124) (Ping timeout: 248 seconds) |
| 18:20:34 | → | ADG1089__ joins (~aditya@223.226.145.125) |
| 18:21:33 | → | geekosaur joins (82650c7c@130.101.12.124) |
| 18:22:22 | × | ADG1089__ quits (~aditya@223.226.145.125) (Remote host closed the connection) |
| 18:23:34 | → | ADG1089__ joins (~aditya@223.226.145.125) |
| 18:42:13 | × | geekosaur quits (82650c7c@130.101.12.124) (Quit: Connection closed) |
| 18:47:02 | → | geekosaur joins (82650c7c@130.101.12.124) |
| 18:51:56 | × | hexo quits (~hexo@gateway/tor-sasl/hexo) (*.net *.split) |
| 19:01:37 | × | geekosaur quits (82650c7c@130.101.12.124) (Quit: Connection closed) |
| 19:05:36 | × | SpiderPig quits (~matt@047-132-233-190.res.spectrum.com) (Ping timeout: 240 seconds) |
| 19:28:30 | → | geekosaur joins (82650c7c@130.101.12.124) |
| 20:04:43 | → | hexo joins (~hexo@gateway/tor-sasl/hexo) |
| 20:04:50 | × | notis quits (~notis@185.51.134.230) (Ping timeout: 265 seconds) |
| 20:23:16 | × | ADG1089__ quits (~aditya@223.226.145.125) (Remote host closed the connection) |
| 20:31:52 | × | themc47 quits (~yecinem@89.246.239.190) (Remote host closed the connection) |
| 21:06:14 | → | drl joins (~l@2600:1700:8360:3870:bc4c:b25:ebce:a95) |
| 21:20:59 | → | ADG1089__ joins (~aditya@223.226.145.125) |
| 21:25:12 | <ADG1089__> | what is the query for spotify, both className =? "Spotify" and className =? "sportify" are not working |
| 21:25:26 | <ADG1089__> | I think the hints do not get assigned immediately |
| 21:26:34 | <Liskni_si> | that extra "r" in "sportify" is just an IRC typo or did you mistype it in your xmonad.hs? |
| 21:26:44 | <Liskni_si> | (probably a silly question, sorry) |
| 21:27:20 | <geekosaur> | you have to use DynamicProperty with className =? "Spotify", last I checked (it's an example in the DynamicProperty docs) |
| 21:27:49 | <geekosaur> | or get a newer Spotify as someone reported it fixed in a recent update so it's not dynamic any more |
| 21:29:57 | <ADG1089__> | Liskni_si: irc typo |
| 21:30:29 | <Liskni_si> | (DynamicProperty looks like it should use MaybeManageHook instead as now it refreshes on all property changes everywhere even if the hook doesn't match) |
| 21:31:10 | <geekosaur> | possibly |
| 21:31:22 | <geekosaur> | it's a quick hack, really |
| 21:32:37 | <ADG1089__> | geekosaur: I am using aur/spotify 1:1.1.42.622-2 [+2106 ~32.73] . Maybe i'll find another one that i can show in xmobar too |
| 21:33:02 | <geekosaur> | I literally slappped it together in a few minutes to help someone get spotify working, which is why it's the usage example |
| 21:36:38 | × | ryjm quits (sid383513@gateway/web/irccloud.com/x-zqdfirkonjqofpzk) (Ping timeout: 264 seconds) |
| 21:36:47 | × | typetetris quits (sid275937@gateway/web/irccloud.com/x-mbcxqikjwssppdzb) (Read error: Connection reset by peer) |
| 21:37:25 | → | jmct_ joins (sid160793@gateway/web/irccloud.com/x-cpuvdcadhqbgzxav) |
| 21:38:03 | → | ryjm joins (sid383513@gateway/web/irccloud.com/x-jzsjrhnsjcknljvk) |
| 21:38:10 | → | typetetris joins (sid275937@gateway/web/irccloud.com/x-fvejyhaqkscbncgo) |
| 21:38:21 | × | jmct quits (sid160793@gateway/web/irccloud.com/x-qarjmegodoucdyli) (Ping timeout: 272 seconds) |
| 21:38:21 | jmct_ | is now known as jmct |
| 21:40:55 | <ADG1089__> | geekosaur: thanks! |
| 21:40:57 | <ADG1089__> | it worked |
| 21:44:00 | <ADG1089__> | Noe i need to fix xmobar using static position on multimonitors |
| 21:49:11 | <Liskni_si> | geekosaur: oh :-) |
| 21:58:13 | <ADG1089__> | that is also fixed using dynamicbars and custom command line parameters calculated in xmonad config |
| 21:59:00 | × | geekosaur quits (82650c7c@130.101.12.124) (Quit: Connection closed) |
| 22:31:48 | → | Buliarous joins (~gypsydang@unaffiliated/buliarous) |
| 23:06:26 | × | xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 240 seconds) |
| 23:15:31 | → | notis joins (~notis@185.51.134.229) |
| 23:20:58 | × | ADG1089__ quits (~aditya@223.226.145.125) (Remote host closed the connection) |
| 23:31:58 | × | seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
| 23:33:24 | <Liskni_si> | (sorry for the github pr noise, anyone who subscribes to that kind of thing) |
| 23:58:15 | × | Chobbes quits (~Chobbes@unaffiliated/chobbes) (Ping timeout: 246 seconds) |
| 23:58:34 | × | notis quits (~notis@185.51.134.229) (Ping timeout: 240 seconds) |
All times are in UTC on 2021-01-25.