2021/03/27

2021-03-27 00:40:25 +0100 <deepy> it's kinda bizarre seeing someone have the nickname that people sometimes mistake mine for
2021-03-27 00:41:21 +0100 <deepy> is there any bar that's like xmobar but can have tray icons?
2021-03-27 00:41:58 +0100 <deppy> deepy: woah
2021-03-27 00:42:23 +0100 <deppy> are you my long lost twin?
2021-03-27 00:42:59 +0100 <deepy> were you in Arlanda 2012 and dressed better than me :^)?
2021-03-27 00:43:46 +0100 <deppy> nope
2021-03-27 00:44:38 +0100notis(~notis@130.43.124.71.dsl.dyn.forthnet.gr) (Ping timeout: 240 seconds)
2021-03-27 00:46:51 +0100notis(~notis@85.203.44.154)
2021-03-27 00:57:16 +0100wonko7(~wonko7@62.115.229.50) (Ping timeout: 260 seconds)
2021-03-27 01:01:40 +0100seschwar(~seschwar@unaffiliated/seschwar) (Quit: :wq)
2021-03-27 01:02:18 +0100deppy(~deppy@gateway/tor-sasl/deppy) (Quit: deppy)
2021-03-27 01:51:13 +0100notis(~notis@85.203.44.154) (Ping timeout: 260 seconds)
2021-03-27 01:56:10 +0100gazler(~gazler@195.107.2.81.in-addr.arpa)
2021-03-27 01:57:46 +0100gazler_(~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 240 seconds)
2021-03-27 03:19:20 +0100AlexNevesky(~brtt@2600:8804:8689:3f00::8cf8)
2021-03-27 03:19:36 +0100AlexNevesky(~brtt@2600:8804:8689:3f00::8cf8) (Client Quit)
2021-03-27 03:35:39 +0100ericsagnes(~ericsagne@2405:6580:0:5100:3ab0:9401:ddfa:4aa4) (Ping timeout: 250 seconds)
2021-03-27 03:47:52 +0100ericsagnes(~ericsagne@2405:6580:0:5100:eee0:b3e1:482f:12f7)
2021-03-27 04:41:58 +0100theDon(~td@muedsl-82-207-238-105.citykom.de) (Ping timeout: 240 seconds)
2021-03-27 04:50:51 +0100 <vrs> deepy: taffybar gets mentioned occasionally
2021-03-27 04:52:20 +0100growpotkin(~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in)
2021-03-27 04:52:38 +0100growpotkin(~growpotki@130-45-30-154.dyn.grandenetworks.net)
2021-03-27 06:30:36 +0100xaltsc(~xaltsc@unaffiliated/xaltsc)
2021-03-27 06:45:43 +0100Shadorain(uid453914@gateway/web/irccloud.com/x-kxlgtieracwagtls) (Quit: Connection closed for inactivity)
2021-03-27 07:02:41 +0100palo1(~weechat@c-base/crew/palo)
2021-03-27 07:05:41 +0100palo(~weechat@c-base/crew/palo) (Ping timeout: 240 seconds)
2021-03-27 07:05:41 +0100palo1palo
2021-03-27 07:13:07 +0100coldpress(~coldpress@128.9.105.34.bc.googleusercontent.com) (Ping timeout: 248 seconds)
2021-03-27 07:14:38 +0100coldpress(~coldpress@128.9.105.34.bc.googleusercontent.com)
2021-03-27 07:29:48 +0100thoros(~thoros@194-166-47-167.hdsl.highway.telekom.at)
2021-03-27 07:53:25 +0100materiyolo(~materiyol@112.204.174.249)
2021-03-27 08:24:14 +0100xaltsc(~xaltsc@unaffiliated/xaltsc) (Ping timeout: 258 seconds)
2021-03-27 08:24:41 +0100idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
2021-03-27 08:25:32 +0100xaltsc(~xaltsc@unaffiliated/xaltsc)
2021-03-27 08:40:05 +0100growpotkin(~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in)
2021-03-27 08:47:33 +0100sperber(~sperber@freebsd/developer/sperber) (Quit: be gone...)
2021-03-27 09:27:04 +0100notis(~notis@85.203.44.154)
2021-03-27 09:41:41 +0100idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 240 seconds)
2021-03-27 09:46:35 +0100idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
2021-03-27 09:48:11 +0100xaltsc(~xaltsc@unaffiliated/xaltsc) (Ping timeout: 258 seconds)
2021-03-27 09:48:38 +0100xaltsc(~xaltsc@unaffiliated/xaltsc)
2021-03-27 09:53:43 +0100seschwar(~seschwar@unaffiliated/seschwar)
2021-03-27 09:55:41 +0100idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 260 seconds)
2021-03-27 09:59:09 +0100wonko7(~wonko7@62.115.229.50)
2021-03-27 10:21:18 +0100xaltsc_(~xaltsc@unaffiliated/xaltsc)
2021-03-27 10:21:47 +0100xaltsc(~xaltsc@unaffiliated/xaltsc) (Read error: Connection reset by peer)
2021-03-27 10:28:43 +0100xaltsc_(~xaltsc@unaffiliated/xaltsc) (Quit: WeeChat 3.1)
2021-03-27 10:29:01 +0100xaltsc(~xaltsc@unaffiliated/xaltsc)
2021-03-27 10:30:44 +0100xaltsc(~xaltsc@unaffiliated/xaltsc) (Client Quit)
2021-03-27 10:31:05 +0100xaltsc(~xaltsc@unaffiliated/xaltsc)
2021-03-27 10:36:08 +0100mc47(~yecinem@196.179.190.248)
2021-03-27 11:09:59 +0100mc47(~yecinem@196.179.190.248) (Remote host closed the connection)
2021-03-27 11:10:19 +0100mc47(~yecinem@196.179.190.248)
2021-03-27 11:15:29 +0100wonko7(~wonko7@62.115.229.50) (Ping timeout: 246 seconds)
2021-03-27 11:48:43 +0100ADG1089(~aditya@27.58.165.185)
2021-03-27 12:31:38 +0100HashEnchanterTim
2021-03-27 12:34:28 +0100geekosaur(ac3a5766@172.58.87.102)
2021-03-27 12:37:38 +0100materiyolo(~materiyol@112.204.174.249) (Ping timeout: 240 seconds)
2021-03-27 12:45:55 +0100tomjaguarpaw(~tom@li367-225.members.linode.com) ()
2021-03-27 12:47:02 +0100eblip(~eblip@90.214.31.203) (Quit: WeeChat 2.3)
2021-03-27 12:47:41 +0100eblip(~eblip@unaffiliated/eblip)
2021-03-27 13:10:20 +0100idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
2021-03-27 13:10:20 +0100mc47(~yecinem@196.179.190.248) (Read error: Connection reset by peer)
2021-03-27 13:25:44 +0100thoros(~thoros@194-166-47-167.hdsl.highway.telekom.at) (Quit: WeeChat 3.0.1)
2021-03-27 13:28:27 +0100ADG1089(~aditya@27.58.165.185) (Remote host closed the connection)
2021-03-27 14:12:26 +0100Shadorain(uid453914@gateway/web/irccloud.com/x-mxdgjwsqlqqvnqxo)
2021-03-27 14:19:02 +0100thoros(~thoros@194-166-47-167.hdsl.highway.telekom.at)
2021-03-27 14:19:59 +0100ericsagnes(~ericsagne@2405:6580:0:5100:eee0:b3e1:482f:12f7) (Ping timeout: 245 seconds)
2021-03-27 14:32:00 +0100ericsagnes(~ericsagne@2405:6580:0:5100:7ad7:6b13:eb4:f58c)
2021-03-27 14:37:05 +0100kelnoky(~shao@ip1f128ba7.dynamic.kabel-deutschland.de)
2021-03-27 14:46:12 +0100kelnoky(~shao@ip1f128ba7.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.1)
2021-03-27 14:48:19 +0100geekosaur(ac3a5766@172.58.87.102) (Quit: Connection closed)
2021-03-27 14:55:17 +0100jak_(~jak@cpe-24-90-94-163.nyc.res.rr.com)
2021-03-27 14:59:03 +0100xaltsc(~xaltsc@unaffiliated/xaltsc) (Quit: WeeChat 3.1)
2021-03-27 15:17:35 +0100azg256(~azg256@78-56-98-5.static.zebra.lt)
2021-03-27 15:30:34 +0100xaltsc(~xaltsc@unaffiliated/xaltsc)
2021-03-27 15:34:36 +0100s00pcan(~chris@075-133-056-178.res.spectrum.com) (Ping timeout: 260 seconds)
2021-03-27 15:51:47 +0100ajc(~ajc@69.231.232.79) (Remote host closed the connection)
2021-03-27 15:52:12 +0100ajc(~ajc@69.231.232.79)
2021-03-27 16:26:57 +0100s00pcan(~chris@075-133-056-178.res.spectrum.com)
2021-03-27 16:28:14 +0100EnchanterTimHash
2021-03-27 16:32:03 +0100Shadorain(uid453914@gateway/web/irccloud.com/x-mxdgjwsqlqqvnqxo) (Quit: Connection closed for inactivity)
2021-03-27 16:35:05 +0100mc47(~yecinem@196.179.190.248)
2021-03-27 17:06:42 +0100geekosaur(82650c7a@130.101.12.122)
2021-03-27 17:16:17 +0100deppy(~deppy@gateway/tor-sasl/deppy)
2021-03-27 17:16:30 +0100 <deppy> hi, is there a way to bind a key to using a specific layout?
2021-03-27 17:16:34 +0100 <deppy> rather than cycling
2021-03-27 17:20:37 +0100 <Liskni_si> deppy: https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-LayoutCombinators.html
2021-03-27 17:20:43 +0100 <Liskni_si> look for "JumpToLayout"
2021-03-27 17:22:15 +0100mc47(~yecinem@196.179.190.248) (Remote host closed the connection)
2021-03-27 17:26:13 +0100 <deppy> hmm
2021-03-27 17:26:50 +0100 <deppy> Liskni_si: this works for setting to stuff like Full which I haven't applied any modifiers to, but how to I set to layouts which I have modified
2021-03-27 17:27:25 +0100 <deppy> I have a layout `applySpacing tiled`
2021-03-27 17:27:35 +0100 <deppy> where tiled is just Tall with some values set
2021-03-27 17:27:47 +0100 <deppy> and I cant jump to that layout
2021-03-27 17:28:19 +0100 <Liskni_si> deppy: https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-Renamed.html
2021-03-27 17:28:47 +0100 <deppy> oh yeah, just noticed
2021-03-27 17:28:49 +0100 <Liskni_si> you want the "Replace"
2021-03-27 17:28:53 +0100 <deppy> I'm blind
2021-03-27 17:28:58 +0100 <Liskni_si> these docs could use an improvement
2021-03-27 17:29:37 +0100 <deppy> I've found them to be quite nice overall :>
2021-03-27 17:29:40 +0100 <deppy> thanks for the help!
2021-03-27 17:29:44 +0100 <Liskni_si> JumpToLayout should mention Renamed, and Renamed should have an example with Replace and JumpToLayout
2021-03-27 17:30:59 +0100 <geekosaur> I thought JumpToLayout already mentioned Renamed, it just needs to be more obvious
2021-03-27 17:31:26 +0100 <geekosaur> hm, maybe it just mentions the mechanism by which Renamed works, but not that there's already a  module fir it
2021-03-27 17:32:03 +0100 <Liskni_si> it mentions Named, which is deprecated in favor of Renamed
2021-03-27 17:32:09 +0100 <Liskni_si> so yeah, it's not that bad :-)
2021-03-27 17:34:17 +0100 <deppy> it works how I want it now, great!
2021-03-27 17:51:56 +0100 <Liskni_si> Solid, mc47[m]: https://github.com/orgs/xmonad/projects/2
2021-03-27 17:52:22 +0100geekosaur(82650c7a@130.101.12.122) (Ping timeout: 240 seconds)
2021-03-27 17:52:35 +0100 <Liskni_si> just an experiment, seems to be quite ugly and impractical: can't hide the labels or make it more compact, can't set it to auto-add milestones
2021-03-27 17:53:05 +0100wonko7(~wonko7@62.115.229.50)
2021-03-27 17:53:14 +0100 <Liskni_si> I think it's meant as an alternative to milestones, not something that integrates with them :-/
2021-03-27 17:54:08 +0100azg256(~azg256@78-56-98-5.static.zebra.lt) (Remote host closed the connection)
2021-03-27 17:59:45 +0100geekosaur(82650c7a@130.101.12.122)
2021-03-27 18:06:08 +0100 <Solid> Liskni_si: it seems good for getting a first overview of what has to be done
2021-03-27 18:06:11 +0100 <Solid> so thanks :)
2021-03-27 18:15:22 +0100 <geekosaur> latest X11 commit reminds me, at what point do we migrate from libxinerama to the equivalent functionality in xrandr?
2021-03-27 18:16:26 +0100 <geekosaur> not, I suppose, that they will bother to deprecate or remove the xinerama entry points
2021-03-27 18:16:59 +0100 <Liskni_si> is there any reason to do that?
2021-03-27 18:17:38 +0100 <geekosaur> not if they don't bother to remove the old ones. but libxinerama is already deprecated
2021-03-27 18:18:03 +0100 <geekosaur> even for the low level functions we use, there are equivalents in libxrandr
2021-03-27 18:18:52 +0100 <Liskni_si> where does it say that it's deprecated?
2021-03-27 18:19:35 +0100deppy(~deppy@gateway/tor-sasl/deppy) ()
2021-03-27 18:20:25 +0100 <geekosaur> uh, xinerama's been deprecated since X11R7 or thenabouts? practically everyone else has already migrated to the new functions
2021-03-27 18:21:41 +0100 <geekosaur> I'm just not sure if anyone will bother to follow through since they're all so certain it'll be irrelevant "soon"
2021-03-27 18:22:37 +0100 <Liskni_si> well, I can't find any mention of it :-(
2021-03-27 18:40:54 +0100 <Liskni_si> Solid, mc47[m]: I went through issues and PRs and milestones and cleaned it up and added to the project
2021-03-27 18:40:59 +0100 <Liskni_si> 16 items WIP
2021-03-27 18:41:07 +0100 <Liskni_si> no wonder I'm feeling a bit overwhelmed :-)
2021-03-27 18:43:21 +0100mc47(~yecinem@196.179.190.248)
2021-03-27 18:43:56 +0100 <mc47> thanks liskin[m] for taking the initiative on that
2021-03-27 18:44:56 +0100 <mc47> The "In Progress" column seems a bit scary, maybe we subdivide it more?
2021-03-27 18:45:15 +0100 <mc47> Maybe a "Reviewing" and "Approved" columns?
2021-03-27 18:45:27 +0100 <Liskni_si> there was an option to create a board that separates reviewed stuff
2021-03-27 18:45:41 +0100 <Liskni_si> I thought we wouldn't need it, and now I don't know how to add that :-/
2021-03-27 18:45:59 +0100 <Liskni_si> let me try a bit harder :-)
2021-03-27 18:46:22 +0100geekosaur(82650c7a@130.101.12.122) (Ping timeout: 240 seconds)
2021-03-27 18:57:27 +0100xaltsc(~xaltsc@unaffiliated/xaltsc) (Ping timeout: 246 seconds)
2021-03-27 18:59:45 +0100 <Liskni_si> Okay, I added two other columns. Let's see how it behaves.
2021-03-27 18:59:50 +0100xaltsc(~xaltsc@unaffiliated/xaltsc)
2021-03-27 19:01:10 +0100 <Liskni_si> It's a bit confusing that some of the PRs in "To merge" are waiting for something, but the only way to find out is to read the comments in there. :-/
2021-03-27 19:02:56 +0100geekosaur(82650c7a@130.101.12.122)
2021-03-27 19:03:26 +0100deppy(~deppy@gateway/tor-sasl/deppy)
2021-03-27 19:04:11 +0100 <deppy> Is there a function which returns the screen the focused window belongs to?
2021-03-27 19:04:44 +0100notis(~notis@85.203.44.154) (Quit: WeeChat 3.1)
2021-03-27 19:06:06 +0100 <geekosaur> withWindowSet (W.screen . W.current)
2021-03-27 19:07:20 +0100notis(~notis@85.203.44.154)
2021-03-27 19:14:06 +0100dxld(~dxld@rush.pub.dxld.at) (Ping timeout: 245 seconds)
2021-03-27 19:15:09 +0100dxld(~dxld@rush.pub.dxld.at)
2021-03-27 19:22:38 +0100idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 240 seconds)
2021-03-27 19:23:42 +0100 <mc47> it does look better
2021-03-27 19:26:31 +0100 <Liskni_si> we could have a "blocked" label, maybe
2021-03-27 19:27:29 +0100 <Liskni_si> but touching the labels is out of scope for this little procrastination project :-)
2021-03-27 19:32:30 +0100 <deppy> hmm, I'm trying to create binds to let me cycle through screens rather than specifyig a specific one
2021-03-27 19:33:21 +0100 <deppy> so the way I'd like to do this is to get a screen id then increment or decrement it and take it modulo the number of screens, then get the workspace of that screen so I can for instance move a window
2021-03-27 19:33:29 +0100 <deppy> would this be a good approach?
2021-03-27 19:33:56 +0100 <deppy> and if so how would I get the focused screens id and the number of screens
2021-03-27 19:34:23 +0100 <geekosaur> screen ids are not guaranteed to be monotonic, sadly
2021-03-27 19:34:30 +0100 <Liskni_si> deppy: https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Actions-CycleWS.html#g:4
2021-03-27 19:34:52 +0100 <geekosaur> xinerama delivers fun stuff like duplicate screen specs with different screen numbers, the core drops the duplicates
2021-03-27 19:34:57 +0100 <deppy> ooo
2021-03-27 19:35:03 +0100 <deppy> Liskni_si: excellent
2021-03-27 19:35:15 +0100 <deppy> geekosaur: ah, that's a shame
2021-03-27 19:37:35 +0100 <fizzie> (XMonad.Actions.PhysicalScreens could be useful to get screen IDs in a reasonable order. I guess that's not used by default by CycleWS's nextScreen though?)
2021-03-27 19:48:21 +0100deppy(~deppy@gateway/tor-sasl/deppy) (Quit: deppy)
2021-03-27 19:57:40 +0100growpotkin(~growpotki@130-45-30-154.dyn.grandenetworks.net)
2021-03-27 20:04:18 +0100thoros(~thoros@194-166-47-167.hdsl.highway.telekom.at) (Quit: WeeChat 3.0.1)
2021-03-27 20:06:42 +0100timakro(b9d1c4b2@185.209.196.178)
2021-03-27 20:09:20 +0100idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
2021-03-27 20:13:36 +0100 <timakro> Hi, I very much like https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-Groups.html but I wonder if it's possible to have new windows open up in their own group, the same way it works with SubLayouts. Maybe the manage hook could be used to split the window out of it's group immediately?
2021-03-27 20:15:55 +0100idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Remote host closed the connection)
2021-03-27 20:16:23 +0100idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
2021-03-27 20:19:15 +0100azg256(~azg256@78-56-98-5.static.zebra.lt)
2021-03-27 20:29:51 +0100idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 246 seconds)
2021-03-27 20:33:40 +0100timakro(b9d1c4b2@185.209.196.178) (Quit: Connection closed)
2021-03-27 20:45:25 +0100ajc_(~ajc@69.231.232.79)
2021-03-27 20:59:31 +0100growpotkin(~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in)
2021-03-27 21:01:19 +0100growpotkin(~growpotki@130-45-30-154.dyn.grandenetworks.net)
2021-03-27 21:28:26 +0100geekosaur(82650c7a@130.101.12.122) (Quit: Connection closed)
2021-03-27 21:42:51 +0100azg256(~azg256@78-56-98-5.static.zebra.lt) (Quit: leaving)
2021-03-27 22:07:22 +0100s00pcan(~chris@075-133-056-178.res.spectrum.com) (Remote host closed the connection)
2021-03-27 22:27:27 +0100 <mc47> does freezing X.H.DynamicLog comes under breaking changes ? :)
2021-03-27 22:38:39 +0100 <Liskni_si> I think it doesn't need to, but it might be nice to write a "notable changed" section for 0.17 later
2021-03-27 22:38:45 +0100 <Liskni_si> *changes
2021-03-27 22:39:12 +0100 <Liskni_si> (the PR stuff, for release announcement, etc.)
2021-03-27 22:43:38 +0100 <mc47> yeah definitely
2021-03-27 22:53:33 +0100s00pcan(~chris@075-133-056-178.res.spectrum.com)
2021-03-27 22:55:01 +0100notis(~notis@85.203.44.154) (Ping timeout: 260 seconds)
2021-03-27 22:56:41 +0100notis(~notis@130.43.124.71.dsl.dyn.forthnet.gr)
2021-03-27 23:11:14 +0100wonko7(~wonko7@62.115.229.50) (Ping timeout: 246 seconds)
2021-03-27 23:40:17 +0100byorgey(~byorgey@155.138.238.211) (Ping timeout: 246 seconds)
2021-03-27 23:40:25 +0100byorgey(~byorgey@155.138.238.211)
2021-03-27 23:40:43 +0100wonko7(~wonko7@62.115.229.50)
2021-03-27 23:45:52 +0100mc47(~yecinem@196.179.190.248) (Remote host closed the connection)
2021-03-27 23:52:44 +0100s00pcan(~chris@075-133-056-178.res.spectrum.com) (Remote host closed the connection)
2021-03-27 23:57:13 +0100wonko7(~wonko7@62.115.229.50) (Ping timeout: 265 seconds)