Home freenode/#xmonad: Logs Calendar

Logs on 2021-03-08 (freenode/#xmonad)

00:11:34 × notis quits (~notis@185.51.134.230) (Ping timeout: 260 seconds)
00:48:09 gzj joins (~gzj@unaffiliated/gzj)
00:54:27 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
01:00:12 gzj joins (~gzj@unaffiliated/gzj)
01:01:55 materiyolo joins (~materiyol@112.204.160.151)
01:26:32 gazler_ joins (~gazler@195.107.2.81.in-addr.arpa)
01:28:52 × gazler quits (~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 276 seconds)
01:30:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
01:30:26 gzj joins (~gzj@unaffiliated/gzj)
02:10:09 × Waifod quits (~Waifod@91.106.123.186) (Ping timeout: 264 seconds)
02:11:46 Waifod joins (~Waifod@91.106.123.186)
02:16:23 × adamik quits (~nodelet@unaffiliated/adamik) (Quit: leaving)
02:29:43 × kelnoky quits (~shao@ip1f1285ec.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.0.1)
02:30:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
02:30:09 kelnoky joins (~shao@ip1f1285ec.dynamic.kabel-deutschland.de)
02:30:19 × kelnoky quits (~shao@ip1f1285ec.dynamic.kabel-deutschland.de) (Client Quit)
02:30:27 gzj joins (~gzj@unaffiliated/gzj)
02:31:09 kelnoky joins (~shao@ip1f1285ec.dynamic.kabel-deutschland.de)
02:31:26 × kelnoky quits (~shao@ip1f1285ec.dynamic.kabel-deutschland.de) (Client Quit)
03:16:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
03:16:27 gzj joins (~gzj@unaffiliated/gzj)
03:39:39 × theDon quits (~td@94.134.91.77) (Ping timeout: 246 seconds)
03:41:34 theDon joins (~td@94.134.91.237)
04:04:32 adamik joins (~nodelet@unaffiliated/adamik)
04:46:57 × adamik quits (~nodelet@unaffiliated/adamik) (Quit: leaving)
04:52:08 adamik joins (~nodelet@unaffiliated/adamik)
05:01:06 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
05:01:26 gzj joins (~gzj@unaffiliated/gzj)
06:06:55 palo1 joins (~weechat@c-base/crew/palo)
06:10:09 × palo quits (~weechat@c-base/crew/palo) (Ping timeout: 264 seconds)
06:10:09 palo1 is now known as palo
06:11:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
06:11:24 gzj joins (~gzj@unaffiliated/gzj)
06:39:14 × Waifod quits (~Waifod@91.106.123.186) (Ping timeout: 245 seconds)
06:53:48 × materiyolo quits (~materiyol@112.204.160.151) (Quit: WeeChat 3.0.1)
07:01:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
07:01:27 gzj joins (~gzj@unaffiliated/gzj)
07:02:10 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
07:03:37 daphnis joins (~daphnis@cm-84.214.179.98.getinternet.no)
07:17:10 <Solid> but then you'd have one more thing to add to that report ;)
07:32:02 Waifod joins (~Waifod@91.106.123.186)
07:41:53 × ericsagnes quits (~ericsagne@2405:6580:0:5100:6d03:d77e:f4e7:30fb) (Ping timeout: 260 seconds)
07:44:18 ChubaDuba joins (~ChubaDuba@176.212.38.171)
07:44:43 × ChubaDuba quits (~ChubaDuba@176.212.38.171) (Client Quit)
07:50:48 cfricke joins (~cfricke@unaffiliated/cfricke)
07:54:46 ericsagnes joins (~ericsagne@2405:6580:0:5100:ff67:b2c7:65c7:54f0)
08:06:02 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 264 seconds)
08:12:15 materiyolo joins (~materiyol@112.204.160.151)
08:12:16 × ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 240 seconds)
08:18:11 ChubaDuba joins (~ChubaDuba@176.212.38.171)
08:25:27 idhugo joins (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
08:25:57 ml| joins (~ml|@unaffiliated/ml/x-3958674)
08:31:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
08:31:25 gzj joins (~gzj@unaffiliated/gzj)
08:33:19 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
08:35:01 notis joins (~notis@185.51.134.222)
08:41:07 mc47 joins (~yecinem@89.246.239.190)
08:57:57 × daphnis quits (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 246 seconds)
08:58:14 daphnis joins (~daphnis@vpn-client320.uio.no)
09:26:07 fakecrafter joins (~fakecraft@aftr-37-201-168-120.unity-media.net)
09:27:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
09:27:27 gzj joins (~gzj@unaffiliated/gzj)
09:33:49 × mc47 quits (~yecinem@89.246.239.190) (Remote host closed the connection)
09:55:45 × daphnis quits (~daphnis@vpn-client320.uio.no) (Ping timeout: 264 seconds)
09:57:35 daphnis joins (~daphnis@cm-84.214.179.98.getinternet.no)
10:00:52 thc202 joins (~thc202@unaffiliated/thc202)
10:10:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
10:10:27 gzj joins (~gzj@unaffiliated/gzj)
10:17:04 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 260 seconds)
10:17:47 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
10:25:57 kelnoky joins (~shao@ip1f1285ec.dynamic.kabel-deutschland.de)
10:26:22 ChubaDub1 joins (~ChubaDuba@5.165.178.233)
10:26:49 mc47 joins (~yecinem@89.246.239.190)
10:27:03 <mc47> Solid well, true, but I want to finish the report in time :D
10:28:10 × ChubaDuba quits (~ChubaDuba@176.212.38.171) (Ping timeout: 260 seconds)
10:28:41 × ChubaDub1 quits (~ChubaDuba@5.165.178.233) (Client Quit)
10:29:03 idhugo_ joins (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
10:29:12 × idhugo quits (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Remote host closed the connection)
10:32:14 <Solid> :)
10:34:45 <Liskni_si> https://store.lisk.in/tmp/2021-03-08_10-34.png
10:35:10 <mc47> lol
10:35:49 <Solid> :D
10:36:39 × mc47 quits (~yecinem@89.246.239.190) (Quit: Leaving)
10:49:12 ChubaDuba joins (~ChubaDuba@5.165.178.233)
10:51:19 × ChubaDuba quits (~ChubaDuba@5.165.178.233) (Client Quit)
11:13:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
11:13:25 gzj joins (~gzj@unaffiliated/gzj)
11:16:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
11:16:25 gzj joins (~gzj@unaffiliated/gzj)
11:33:57 × kelnoky quits (~shao@ip1f1285ec.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.0.1)
11:41:21 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 264 seconds)
11:42:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
11:42:31 gzj joins (~gzj@unaffiliated/gzj)
11:44:06 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
11:44:30 gzj joins (~gzj@unaffiliated/gzj)
11:45:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
11:45:29 gzj joins (~gzj@unaffiliated/gzj)
11:54:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
11:54:25 gzj joins (~gzj@unaffiliated/gzj)
11:55:05 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
11:55:28 gzj joins (~gzj@unaffiliated/gzj)
12:46:51 × fakecrafter quits (~fakecraft@aftr-37-201-168-120.unity-media.net) (Ping timeout: 246 seconds)
13:03:57 ADG1089__ joins (~aditya@223.226.235.12)
13:07:16 geekosaur joins (82650c7a@130.101.12.122)
13:15:42 × ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 260 seconds)
13:22:42 × daphnis quits (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 260 seconds)
13:24:44 × adamik quits (~nodelet@unaffiliated/adamik) (Quit: leaving)
13:28:47 ml| joins (~ml|@unaffiliated/ml/x-3958674)
13:51:16 × ADG1089__ quits (~aditya@223.226.235.12) (Remote host closed the connection)
14:07:09 × ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 264 seconds)
14:08:08 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
14:08:31 gzj joins (~gzj@unaffiliated/gzj)
14:09:06 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
14:09:30 gzj joins (~gzj@unaffiliated/gzj)
14:13:06 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
14:13:26 gzj joins (~gzj@unaffiliated/gzj)
14:14:08 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
14:14:29 gzj joins (~gzj@unaffiliated/gzj)
14:15:07 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
14:20:15 dexter is now known as dexterfoo
14:38:45 daphnis joins (~daphnis@cm-84.214.179.98.getinternet.no)
14:49:16 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
14:58:28 ADG1089__ joins (~aditya@223.226.235.12)
15:00:26 s00pcan joins (~chris@075-133-056-178.res.spectrum.com)
15:05:33 × jtcs quits (~jtcs@vmi359854.contaboserver.net) (Ping timeout: 256 seconds)
15:07:54 jtcs joins (~jtcs@vmi359854.contaboserver.net)
15:08:30 × ADG1089__ quits (~aditya@223.226.235.12) (Read error: Connection reset by peer)
15:12:49 × ft quits (~ft@shell.chaostreff-dortmund.de) (Quit: leaving)
15:12:59 × thunderrd quits (~thunderrd@183.182.115.72) (Read error: Connection reset by peer)
15:13:13 ft joins (~ft@shell.chaostreff-dortmund.de)
15:14:02 thunderrd joins (~thunderrd@183.182.115.72)
15:15:22 ml| joins (~ml|@unaffiliated/ml/x-3958674)
15:17:12 adamik joins (~nodelet@unaffiliated/adamik)
15:27:00 mc47 joins (~yecinem@89.246.239.190)
15:30:17 × materiyolo quits (~materiyol@112.204.160.151) (Read error: Connection reset by peer)
16:06:55 <mc47> Does anyone have an idea why YouTube videos, when in fullscreen, start having this weird black stripes when minimized?
16:08:53 <mc47> (trying to figure out how to send a screenshot)
16:10:02 <mc47> like this
16:10:02 <mc47> https://ibb.co/JmnTyK3
16:10:44 <mc47> (yes, at the end I did implement the layout... still needs some cleaning up though)
16:11:59 <Liskni_si> oh your bar is pretty!
16:12:31 <Liskni_si> about the black bar: you mean the one at the top?
16:13:39 <Liskni_si> does it go away when you move your mouse to that window and then away again?
16:14:02 <mc47> Thanks! Took a lot of playing around with xpm images to get it that way (not sure if I pushed it to my dotfiles)
16:14:04 <mc47> yeah
16:14:10 <mc47> the one on the top
16:14:16 <mc47> it's like the video got pushed down
16:14:21 <mc47> and no it's always there
16:14:44 <mc47> even the controls are hidden, until I make it bigger
16:15:33 <Liskni_si> hm, no idea then
16:15:49 <Solid> is this the chromium thing where it expects to actually have a fullscreen window when being fullscreened?
16:15:53 <Liskni_si> when I fullscreen youtube and then resize the window, this bar and controls just disappear in a while
16:16:17 <mc47> No idea, other players work fine
16:16:22 <mc47> just youtube
16:16:48 <Solid> uh blame chrome anyways x)
16:18:00 <mc47> With firefox only the controls disappear, but the video is okay
16:18:47 <mc47> at least the layout modifier works :D
16:18:51 <Liskni_si> it might be a chrome thing then, although it's a bit weird that it doesn't seem to happen here
16:19:02 <Liskni_si> which reminds me
16:19:30 <Liskni_si> if you'd use mpv to watch youtube, this would work fine and you wouldn't need to worry about the layout modifier either :-)
16:20:54 <mc47> I never used mpv before
16:21:02 <Solid> true story
16:21:14 <Solid> mpv can use ytdl to "just work" with youtube videos
16:21:23 <Solid> i.e. just give it a URL and it'll play it
16:22:15 <Liskni_si> and it works for most other websites too, even some that youd
16:22:31 <Liskni_si> that you'd normally want to avoid opening because they try to push malware your way
16:22:58 Liskni_si learned this the hard way, many many years ago :-)
16:23:42 <mc47> I guess I should try it
16:25:28 seschwar joins (~seschwar@unaffiliated/seschwar)
16:28:49 × cfricke quits (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.0.1)
16:41:21 growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net)
16:48:02 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
16:58:36 geekosaur joins (82650c7a@130.101.12.122)
17:08:49 × daphnis quits (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 245 seconds)
17:52:43 × geekosaur quits (82650c7a@130.101.12.122) (Ping timeout: 240 seconds)
17:52:46 × notis quits (~notis@185.51.134.222) (Quit: WeeChat 3.0)
17:55:32 notis joins (~notis@185.51.134.229)
18:02:18 geekosaur joins (82650c7a@130.101.12.122)
18:30:14 daphnis joins (~daphnis@cm-84.214.179.98.getinternet.no)
18:51:43 × geekosaur quits (82650c7a@130.101.12.122) (Ping timeout: 240 seconds)
19:02:36 ADG1089__ joins (~aditya@223.226.235.12)
19:08:50 geekosaur joins (82650c7a@130.101.12.122)
19:10:19 × daphnis quits (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 276 seconds)
19:31:57 <geekosaur> sorry. I seem to not be tracking very well today, I completely missed what they were expecting somehow
19:38:08 themc47 joins (~yecinem@89.246.239.190)
19:38:09 × mc47 quits (~yecinem@89.246.239.190) (Read error: Connection reset by peer)
19:38:10 × themc47 quits (~yecinem@89.246.239.190) (Client Quit)
19:41:24 mc47 joins (~yecinem@89.246.239.190)
19:41:58 <Solid> don't worry about it, I can't believe I didn't ask the obvious question of "are you pressing the right keys" first :)
20:09:26 <heck-to-the-gnom> mc47: Will you push that layout to your conf (once you've cleaned it up)? I think it's pretty useful, and I wonder how it'd behave in sublayouts 🧐
20:09:52 <heck-to-the-gnom> err, layout modifier*
20:13:44 <mc47> sure, I still need to add the messages
20:14:18 <mc47> I'll push a pr next week in the worst case
20:14:56 <mc47> (it should work in sublayouts, it just shrinks the rectangle assigned to the window so it respects the aspect ratio)
20:28:30 × terrorjack quits (~terrorjac@ec2-54-95-39-30.ap-northeast-1.compute.amazonaws.com) (Ping timeout: 246 seconds)
20:41:17 terrorjack joins (~terrorjac@ec2-54-95-39-30.ap-northeast-1.compute.amazonaws.com)
20:42:58 × thc202 quits (~thc202@unaffiliated/thc202) (Ping timeout: 260 seconds)
20:48:40 daphnis joins (~daphnis@cm-84.214.179.98.getinternet.no)
20:56:16 × idhugo_ quits (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 276 seconds)
20:58:54 <heck-to-the-gnom> Cool
21:00:13 <heck-to-the-gnom> I have some functions that modify the stack, but I have some actions that I do after those functions, with the way that they're currently setup, it redraws the windows, before executing the next action. Is there any way that I could suspend refreshing the screen until after the secondary action?
21:02:24 <heck-to-the-gnom> I know that you can manually redraw the screen, but I'm wondering if I can suspend that action, or refactor my code in some way to prevent the redrawing, I'll get a paste
21:04:16 <Solid> sounds like something X.U.PureX could potentially help with
21:04:18 <geekosaur> combine them into the same windows call? it's a monoid so you can <+> actions
21:12:44 <heck-to-the-gnom> PureX... Maybe... I'm not sure if that works given my `withNthWorkspace` call, IDK. And the same goes for the single windows call. It may not be possible... -> https://p.bsd-unix.net/view/9cac5c08
21:12:44 <heck-to-the-gnom> But I'm always willing to try it
21:16:34 <geekosaur> wreverse isn't being done under windows, so (a) isn't refreshing (b) potentially can end up out of sync with what's on the display (or make what follows be out of sync)
21:17:21 <geekosaur> I think the separate W.shift and W.view invocations want to be combined, e.g. withNthWorkspace (W.shift <+> W.view) i
21:17:34 <heck-to-the-gnom> wreverse is calling windows itself
21:17:46 <geekosaur> may require them to be swapped, I never remember what order they have to be in :)
21:17:55 ajc joins (~ajc@69.231.232.79)
21:18:14 <geekosaur> oh, sorry
21:19:09 <geekosaur> you may need to rewrite those so you can do it all in one call, then, because windows will refresh and needs to so that the stack matches the screen
21:19:57 <heck-to-the-gnom> No instance for `(Monoid (W.StackSet WorkspaceId (Layout Window) Window ScreenId ScreenDetail))` arising from a use of `<+>` <- the <+> tip caused this
21:21:55 <geekosaur> the monoid would be the whole W.modify' invocation
21:24:40 <geekosaur> which in your case is flip W.modify' ws (...)
21:37:54 <heck-to-the-gnom> I copied & modified `wreverse` to not use `windows`, and it said I needed type `String -> WindowSet -> WindowSet`. So, I added an ignored parameter of the supposed type String. The `No instance ...` error occurred again, lastly, changing the order doesn't seem to do much either.
21:41:01 <geekosaur> ypou still want it to require windows. the idea is to take `windows thingA >> windows thingB` and turn it into `windows (thingB <+> thingA)`
21:41:31 <geekosaur> so you get only one refresh
21:43:17 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
21:46:05 <heck-to-the-gnom> I'm trying to do `windows thingA >> withNthWorkspace thingB int` where the refresh occurs at the very end
21:52:54 × ADG1089__ quits (~aditya@223.226.235.12) (Remote host closed the connection)
21:53:03 <heck-to-the-gnom> However, having <+> may help me in the future, thx
22:00:37 <heck-to-the-gnom> oh, huh, apparently `windows` & `withNthWorkspace` can be monoid combined (not sure if that's the right terminology, but that sounds right). Turns out that withNthWorkspace calls `windows` itself, so I'll have to copy that and modify it to suit my needs.
22:01:18 × daphnis quits (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 245 seconds)
22:35:08 × mc47 quits (~yecinem@89.246.239.190) (Remote host closed the connection)
22:49:04 × seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq)
23:15:38 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 264 seconds)

All times are in UTC on 2021-03-08.