Logs on 2021-02-22 (freenode/#xmonad)
| 00:00:17 | × | kelnoky quits (~shao@ip1f1285ec.dynamic.kabel-deutschland.de) (Ping timeout: 256 seconds) |
| 00:25:34 | × | notis quits (~notis@185.51.134.222) (Ping timeout: 260 seconds) |
| 00:51:17 | × | wagle quits (~wagle@quassel.wagle.io) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) |
| 00:51:46 | → | wagle joins (~wagle@quassel.wagle.io) |
| 01:18:16 | × | toniz4 quits (~toniz4@unaffiliated/toniz4) (Ping timeout: 240 seconds) |
| 01:20:24 | → | toniz4 joins (~toniz4@unaffiliated/toniz4) |
| 01:31:05 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 01:31:26 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 01:37:05 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 01:37:30 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 01:58:41 | → | gazler__ joins (~gazler@195.107.2.81.in-addr.arpa) |
| 02:01:38 | × | gazler_ quits (~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 272 seconds) |
| 02:08:05 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 02:08:25 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 02:09:13 | → | abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 02:31:15 | × | toniz4 quits (~toniz4@unaffiliated/toniz4) (Remote host closed the connection) |
| 02:33:27 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 02:33:46 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 02:34:44 | → | materiyolo joins (~materiyol@112.204.161.70) |
| 02:59:28 | → | toniz4 joins (~toniz4@unaffiliated/toniz4) |
| 03:08:06 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 03:08:26 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 03:54:33 | × | theDon quits (~td@94.134.91.187) (Ping timeout: 264 seconds) |
| 03:55:57 | → | theDon joins (~td@94.134.91.35) |
| 04:30:07 | × | materiyolo quits (~materiyol@112.204.161.70) (Quit: WeeChat 3.0) |
| 05:30:30 | × | toniz4 quits (~toniz4@unaffiliated/toniz4) (Quit: leaving) |
| 05:54:19 | → | toniz4 joins (~toniz4@unaffiliated/toniz4) |
| 06:04:49 | → | idhugo joins (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) |
| 06:05:42 | → | [Ristovski] joins (~364e20076@unaffiliated/ristovski) |
| 06:06:13 | × | Ristovski quits (~364e20076@unaffiliated/ristovski) (Ping timeout: 260 seconds) |
| 06:10:04 | → | palo1 joins (~weechat@c-base/crew/palo) |
| 06:13:09 | × | palo quits (~weechat@c-base/crew/palo) (Ping timeout: 264 seconds) |
| 06:13:09 | palo1 | is now known as palo |
| 06:15:43 | → | rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
| 06:22:16 | × | rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds) |
| 06:23:29 | × | gzj quits (~gzj@unaffiliated/gzj) (Quit: Leaving) |
| 06:23:39 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 06:30:39 | → | materiyolo joins (~materiyol@112.204.161.70) |
| 06:38:32 | × | gzj quits (~gzj@unaffiliated/gzj) (Quit: Leaving) |
| 06:38:55 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 06:52:59 | → | kelnoky joins (~shao@ip1f1285ec.dynamic.kabel-deutschland.de) |
| 07:32:02 | <dminuoso> | Liskni_si: Hiya, what was that regarding X11? |
| 07:36:40 | <Solid> | dminuoso: Liskni_si and psibi[m] would like to be able to upload X11 releases to hackage ( https://github.com/xmonad/X11/pull/71#issuecomment-778796500 ) |
| 07:40:07 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 07:40:28 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 07:42:16 | <dminuoso> | Ah I see. I'm not a real maintainer, I just have hackage access for X11 to push haddock documentation. :) |
| 07:44:21 | → | idhugo_ joins (~idhugo@80-62-117-86-mobile.dk.customer.tdc.net) |
| 07:47:21 | × | idhugo quits (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) (Ping timeout: 264 seconds) |
| 08:34:52 | → | rafadc joins (~rafadc@213.37.16.152.dyn.user.ono.com) |
| 08:38:02 | → | notis joins (~notis@185.51.134.222) |
| 08:44:08 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 08:44:29 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 08:49:50 | → | mc47 joins (~yecinem@89.246.239.190) |
| 08:59:57 | → | themc47 joins (~yecinem@89.246.239.190) |
| 09:00:06 | × | psamim quits (samimpmatr@gateway/shell/matrix.org/x-aphqpdlhwcwoigrn) (Quit: Idle for 30+ days) |
| 09:02:47 | × | mc47 quits (~yecinem@89.246.239.190) (Ping timeout: 272 seconds) |
| 09:18:36 | × | toniz4 quits (~toniz4@unaffiliated/toniz4) (Ping timeout: 246 seconds) |
| 09:20:27 | → | toniz4 joins (~toniz4@unaffiliated/toniz4) |
| 09:38:00 | × | idhugo_ quits (~idhugo@80-62-117-86-mobile.dk.customer.tdc.net) (Remote host closed the connection) |
| 09:46:31 | → | idhugo joins (~idhugo@80-62-117-86-mobile.dk.customer.tdc.net) |
| 09:47:07 | × | idhugo quits (~idhugo@80-62-117-86-mobile.dk.customer.tdc.net) (Remote host closed the connection) |
| 09:47:26 | → | idhugo joins (~idhugo@80-62-117-86-mobile.dk.customer.tdc.net) |
| 09:49:58 | × | ericsagn1 quits (~ericsagne@2405:6580:0:5100:86fb:42bc:1428:8130) (Ping timeout: 258 seconds) |
| 10:02:16 | → | ericsagn1 joins (~ericsagne@2405:6580:0:5100:d940:32bf:aa80:d462) |
| 10:10:16 | → | cfricke joins (~cfricke@unaffiliated/cfricke) |
| 10:11:09 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 10:11:30 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 10:20:35 | [Ristovski] | is now known as Ristovski |
| 10:26:15 | → | xaltsc_ joins (~xaltsc@unaffiliated/xaltsc) |
| 10:32:43 | × | gazler__ quits (~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 272 seconds) |
| 10:44:08 | → | thc202 joins (~thc202@unaffiliated/thc202) |
| 10:56:23 | → | gazler joins (~gazler@92.40.185.50.threembb.co.uk) |
| 11:20:06 | → | gazler_ joins (~gazler@195.107.2.81.in-addr.arpa) |
| 11:22:38 | × | gazler quits (~gazler@92.40.185.50.threembb.co.uk) (Ping timeout: 260 seconds) |
| 11:34:30 | × | kelnoky quits (~shao@ip1f1285ec.dynamic.kabel-deutschland.de) (Ping timeout: 256 seconds) |
| 11:35:39 | <psibi[m]> | I didn't know that haddock had such fine grained ACL's! Anyway, these are the current maintainers: http://hackage.haskell.org/package/X11/maintainers/ |
| 11:35:54 | <psibi[m]> | I guess someone could just reach Daniel wagner. I think I got my xmonad-extras github/hackage access from him via mail. |
| 11:37:20 | × | gazler_ quits (~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 256 seconds) |
| 11:41:21 | <Liskni_si> | well he replied once to that X11 pull req, just didn't reply ever again |
| 11:41:35 | <Liskni_si> | maybe we can just ping him again? |
| 11:43:58 | <dminuoso> | Liskni_si: Ping him in #haskell |
| 11:44:02 | <dminuoso> | Or here? |
| 11:45:07 | <Liskni_si> | dmwit: ^ |
| 11:49:47 | <themc47> | Liskni_si I just found out that the problem with xmobar I had a couple days ago (layout is all messed up if the screen config changes) is solved by overrideRedirect = False |
| 11:50:25 | <themc47> | but xmobar gets drawn on top of windows if I do a ToggleStruts |
| 11:51:24 | <themc47> | (let me change to the other name) |
| 11:51:24 | × | themc47 quits (~yecinem@89.246.239.190) (Quit: Leaving) |
| 11:51:28 | → | mc47 joins (~yecinem@89.246.239.190) |
| 11:53:09 | <Liskni_si> | mc47: well, I thought I told you about the doLower thing |
| 11:53:30 | <Liskni_si> | 15:02:20 <Liskni_si> Also without override redirect you need to manually doLower |
| 11:53:47 | <Liskni_si> | anyway, I know what the problem with override redirect is |
| 11:53:57 | <mc47> | Ah, I totally forgot about it |
| 11:54:37 | <Liskni_si> | or maybe I don't |
| 11:54:47 | <mc47> | I wanted to come back to it but kinda got too invested in preparing for the exams |
| 11:55:02 | <Liskni_si> | (I tried to tell you what it is and realized I can't pull the info out of my head, so it's not there) |
| 11:57:20 | <Liskni_si> | oh, I remeber: we only subscribe to PropertyChange events in the manageHook, but that's not run for override redirect windows, so we don't get notified when xmobar changes its strut |
| 11:58:46 | <Liskni_si> | so the fix probably is to move the setDocksMask to initStrutCache and updateStrutCache |
| 11:59:11 | <Liskni_si> | and possibly also add doLower to manageDocks? |
| 12:00:39 | <Liskni_si> | or not, as people may actually want to have a desktop below that? |
| 12:00:41 | <Liskni_si> | https://specifications.freedesktop.org/wm-spec/wm-spec-1.3.html#STACKINGORDER |
| 12:01:40 | <Liskni_si> | xmonad doesn't implement anything even close to the recommended stacking order, so it's always a hack that doesn't work for everybody |
| 12:02:01 | <Liskni_si> | best to just fix the PropertyChange bug and leave the rest to users :-/ |
| 12:04:14 | <mc47> | I guess it should at least be mentioned in the docs |
| 12:05:07 | <mc47> | I have no idea what configs people have |
| 12:05:35 | Solid | sets overrideRedirect to False but doesn't have a problem with toggling xmobar |
| 12:06:18 | <mc47> | on another note, the DynamicLog-splitting PR is ready for another review... I reset the documentation to the release state, and moved the new documentation to the new module |
| 12:08:16 | × | xaltsc_ quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 240 seconds) |
| 12:11:02 | <Liskni_si> | yeah I'm sorry for not getting to it :-/ |
| 12:11:18 | <Liskni_si> | context switches are difficult for me :-( |
| 12:12:00 | <mc47> | No no it's fine, just a friendly reminder :D |
| 12:13:27 | <Liskni_si> | well, https://google.github.io/eng-practices/review/reviewer/speed.html :-/ |
| 12:13:46 | <Liskni_si> | I have absolutely no idea how people do this, other than maybe their brains work differently? |
| 12:15:22 | → | AZG256 joins (~user@78-56-98-5.static.zebra.lt) |
| 12:15:34 | <Solid> | people do this by getting paid to do it for 8 hours a day (and working 12 hours =)) |
| 12:17:48 | <fizzie> | I feel like "shortly after it comes in" is a bit aspirational. At least I tend to bunch all of them up into one or two batches per day. |
| 12:17:58 | <fizzie> | It helps that the XMonad setup I've got manages to every now and then hide Chrome notifications (about CL reviews) behind the Chrome windows. ;) |
| 12:21:16 | <Liskni_si> | Solid: I had problems doing this even when I was paid to do it :-/ |
| 12:21:29 | <Liskni_si> | fizzie: Bad news for you: that might get fixed :-) |
| 12:22:05 | <Liskni_si> | https://github.com/xmonad/xmonad/issues/208 and https://github.com/xmonad/xmonad/issues/89 |
| 12:23:39 | <fizzie> | Aw. :/ But I guess it's for the common good. |
| 12:23:40 | <fizzie> | (I've got a long-stalled project to put notifications into a bar, anyway, rather than into pop-up windows.) |
| 12:26:28 | <mc47> | I also tend to stall with doing reviews, if I'm not getting paid for it... There's an open pull request in another project since 2 months now and it's still getting reviewd |
| 12:29:51 | <Liskni_si> | fizzie: I'd expect something like that to already exist |
| 12:30:40 | <Liskni_si> | I switched to dunst a few weeks ago to have more control of notifications and chrome used it out of the box, so now I just need to make dunst delay some notifications when dnd is on |
| 12:32:05 | <fizzie> | Yeah, the bar thing seems so obvious I'm sure it exists somewhere, but didn't come across it. Anyway, I've got this homegrown bar that's got a lot of empty space on it, might as well make use of it. |
| 12:33:03 | <fizzie> | I did check what are the exact conditions that will make Chrome use an external notification daemon instead of its built-in desktop notifications; it doesn't need much, but it does need a few things. |
| 12:35:23 | <fizzie> | (Specifically, it just requires the "body" and "actions" capabilities.) |
| 12:36:01 | <Liskni_si> | yeah, that's it, and my previous notification daemon didn't advertise one of those |
| 12:37:27 | → | eb0t joins (~eblip@unaffiliated/eblip) |
| 12:37:43 | → | eb0t_ joins (~eblip@unaffiliated/eblip) |
| 12:39:21 | × | eblip quits (~eblip@unaffiliated/eblip) (Ping timeout: 265 seconds) |
| 12:39:40 | × | def_jam quits (~eblip@unaffiliated/eblip) (Ping timeout: 256 seconds) |
| 12:42:27 | <fizzie> | Near the bit where that decision's made, it also collects metrics about the advertised capabilities, which is kind of amusing. (I mean, it's perfectly reasonable in the sense that you might want to decide whether to use a feature based on whether it's widely supported, there's just something faintly odd to have statistics about what % of Chrome users on Linux support sound effects in notifications.) |
| 12:43:32 | <Liskni_si> | :-)) |
| 12:44:11 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 13:09:32 | → | geekosaur joins (82650c7a@130.101.12.122) |
| 13:10:58 | → | kelnoky joins (~shao@ip1f1285ec.dynamic.kabel-deutschland.de) |
| 13:18:04 | <Solid> | #just-chrome-things |
| 13:27:53 | × | materiyolo quits (~materiyol@112.204.161.70) (Quit: WeeChat 3.0) |
| 14:30:13 | → | seschwar joins (~seschwar@unaffiliated/seschwar) |
| 14:40:28 | × | toniz4 quits (~toniz4@unaffiliated/toniz4) (Quit: leaving) |
| 14:52:58 | × | geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed) |
| 14:57:14 | × | AZG256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 26.1)) |
| 14:59:12 | → | AZG256 joins (~user@78-56-98-5.static.zebra.lt) |
| 15:03:56 | × | thc202 quits (~thc202@unaffiliated/thc202) (Ping timeout: 240 seconds) |
| 15:04:24 | → | thc202 joins (~thc202@unaffiliated/thc202) |
| 15:18:16 | × | AZG256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 26.1)) |
| 15:20:19 | → | daphnis joins (~daphnis@cm-84.214.179.98.getinternet.no) |
| 15:26:22 | <daphnis> | xmonad starts a bit slowly (about 5 seconds); i assume this is because it recompiles itself according to xmonad.hs; is it possible to skip this? |
| 15:30:09 | <Solid> | it should not recompile itself if your xmonad.hs hasn't changed |
| 15:31:26 | <Solid> | (unless you use a build script, because then xmonad can't know what that script does and recompiles itself every time) |
| 15:32:03 | <daphnis> | i do have a build script, which i think is necessary with stack |
| 15:32:18 | <Liskni_si> | it also doesn't recompile when xmonad is started directly via the ~/.xmonad/xmonad-ARCH-SYS binary |
| 15:32:42 | <Solid> | oh yes, that might be a hacky way around this |
| 15:35:09 | <Liskni_si> | Solid: btw today I finally got to using the xmonad twitter account, I tweeted the layout guide I found earlier in the reddit mod queue, then retweeted a few interesting tweets and then my call for github sponsors |
| 15:35:20 | <Liskni_si> | and that resulted in one $5 sponsorship \o/ |
| 15:35:31 | <mc47> | that's awesome! |
| 15:36:27 | <Liskni_si> | so now I'm officially paid to do this and should get to your PR asap :-D |
| 15:37:02 | <mc47> | hahahaha :D |
| 15:37:46 | <Solid> | Liskni_si: that's amazing! :D |
| 15:37:55 | <daphnis> | thanks |
| 15:42:54 | <Solid> | this really motivates me to continue working on that tutorial; it'll probably be the first thing I tackle after my exams |
| 15:47:17 | <fizzie> | I feel like my stack-based build script -- which is just `stack build ...` + ln -- doesn't actually do any rebuilding when there's no changes, and hasn't felt noticeably slow either. Haven't tried to time it from a "cold start" though; it takes 0.5s now. |
| 15:48:07 | → | idhugo_ joins (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) |
| 15:48:37 | <Liskni_si> | similar thing takes 1.15s here (which is way too much for me, so I only rebuild explicitly when I mean to) |
| 15:50:17 | <Liskni_si> | (I have stack build && stack exec ghc, it goes down to 0.6 if I comment out one of those) |
| 15:50:38 | × | idhugo quits (~idhugo@80-62-117-86-mobile.dk.customer.tdc.net) (Ping timeout: 256 seconds) |
| 15:54:31 | × | ericsagn1 quits (~ericsagne@2405:6580:0:5100:d940:32bf:aa80:d462) (Ping timeout: 258 seconds) |
| 16:02:40 | <daphnis> | i'm putting `ps -o comm= $PPPID | grep startx && exit 0` at the top of my build script |
| 16:07:09 | → | ericsagn1 joins (~ericsagne@2405:6580:0:5100:e26e:cf9:1dd6:9615) |
| 16:23:46 | <dmwit> | Liskni_si, psibi[m]: How odd. I was relying on github to send me an email when I got a reply, and as far as I know it never did. You both are added to the maintainers list for X11 now. |
| 16:24:24 | <Liskni_si> | dmwit: thanks! |
| 16:24:29 | <dmwit> | dminuoso: Also as far as I know you have all the same powers over X11 that I do. |
| 16:25:05 | <psibi[m]> | dmwit: Thank you! |
| 16:25:24 | <dmwit> | 👍 |
| 16:43:35 | × | cfricke quits (~cfricke@unaffiliated/cfricke) (Ping timeout: 258 seconds) |
| 16:47:25 | × | idhugo_ quits (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) (Ping timeout: 240 seconds) |
| 16:56:34 | → | geekosaur joins (82650c7a@130.101.12.122) |
| 16:57:08 | → | cfricke joins (~cfricke@unaffiliated/cfricke) |
| 17:01:36 | × | cfricke quits (~cfricke@unaffiliated/cfricke) (Ping timeout: 258 seconds) |
| 17:09:28 | × | daphnis quits (~daphnis@cm-84.214.179.98.getinternet.no) (Quit: leaving) |
| 17:33:42 | × | geekosaur quits (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
| 17:42:42 | → | geekosaur joins (82650c7a@130.101.12.122) |
| 18:40:42 | × | geekosaur quits (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
| 18:55:44 | × | terrorjack quits (~terrorjac@ec2-52-47-143-92.eu-west-3.compute.amazonaws.com) (Quit: The Lounge - https://thelounge.chat) |
| 18:58:24 | → | terrorjack joins (~terrorjac@ec2-52-47-143-92.eu-west-3.compute.amazonaws.com) |
| 18:58:38 | → | geekosaur joins (82650c7a@130.101.12.122) |
| 19:36:46 | → | Nahra joins (~Nahra@unaffiliated/nahra) |
| 19:44:05 | → | xaltsc joins (~xaltsc@unaffiliated/xaltsc) |
| 19:58:50 | × | xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Quit: WeeChat 3.0.1) |
| 20:32:04 | → | toniz4 joins (~toniz4@unaffiliated/toniz4) |
| 20:34:06 | → | growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 20:43:06 | × | styledash quits (~styledash@157.230.173.136) (Quit: The Lounge - https://thelounge.chat) |
| 20:43:53 | → | styledash joins (~styledash@157.230.173.136) |
| 21:00:08 | × | styledash quits (~styledash@157.230.173.136) (Quit: The Lounge - https://thelounge.chat) |
| 21:00:34 | → | styledash joins (~styledash@157.230.173.136) |
| 21:42:57 | × | geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed) |
| 22:23:36 | × | Nahra quits (~Nahra@unaffiliated/nahra) (Quit: leaving) |
| 23:27:40 | × | seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
| 23:34:31 | × | mc47 quits (~yecinem@89.246.239.190) (Remote host closed the connection) |
All times are in UTC on 2021-02-22.