2021/10/09

2021-10-09 00:00:32 +0200seschwar(~seschwar@user/seschwar) (Quit: :wq)
2021-10-09 00:24:46 +0200 <jakefromstatefar> Not particularly, I had haskell syntax highlighting on when I made it.
2021-10-09 00:24:54 +0200 <jakefromstatefar> So, I added the same in my comment.
2021-10-09 00:25:15 +0200 <jakefromstatefar> Obviously it's not haskell, but the style is a hybrid of haskell and yaml, I think.
2021-10-09 00:38:32 +0200 <geekosaur> I mean it has extra blank lines everywhere and stuff
2021-10-09 00:38:58 +0200 <geekosaur> not sure what happened but evidently github didnn't like something about it
2021-10-09 00:48:59 +0200a6a45081-2b83(~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507) (Remote host closed the connection)
2021-10-09 01:13:21 +0200 <jakefromstatefar> Now I've spent 3 hours thinking over this tree structure 😆
2021-10-09 01:13:32 +0200 <jakefromstatefar> I almost have another revision to my initial ideas
2021-10-09 01:19:32 +0200 <jakefromstatefar> For the work effort on wayland, I've created some more casual / realtime discussion rooms: #xm2wm-hurdles:jupiterbroadcasting.com #xm2wm-resources:jupiterbroadcasting.com (#xm2wm-hurdles & #xm2wm-resources)@libera.chat
2021-10-09 02:10:21 +0200a6a45081-2b83(~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507)
2021-10-09 02:19:47 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-10-09 02:21:10 +0200a6a45081-2b83(~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507) (Remote host closed the connection)
2021-10-09 02:21:37 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2021-10-09 02:30:39 +0200 <jakefromstatefar> Does anyone recall the window manager for wayland that has the ability to draw borders on top of other windows?
2021-10-09 02:31:07 +0200 <jakefromstatefar> I recall conversing with geekosaur on this subject, but it's not possible given the current XMonad architecture.
2021-10-09 03:29:03 +0200Nosrep(~archbox@user/nosrep) (Ping timeout: 250 seconds)
2021-10-09 03:29:43 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2021-10-09 03:31:12 +0200Nosrep(~archbox@user/nosrep)
2021-10-09 03:53:10 +0200darkstardevx(~darkstard@c-24-21-53-33.hsd1.or.comcast.net) (Quit: Leaving)
2021-10-09 03:53:41 +0200darkstardevx(~darkstard@2601:1c2:300:c8a0::6c32)
2021-10-09 04:03:14 +0200banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 245 seconds)
2021-10-09 04:22:15 +0200banc(banc@gateway/vpn/airvpn/banc)
2021-10-09 04:36:58 +0200mudri(sid317655@id-317655.helmsley.irccloud.com) (Ping timeout: 252 seconds)
2021-10-09 04:37:34 +0200jmct_(sid160793@id-160793.tinside.irccloud.com) (Ping timeout: 260 seconds)
2021-10-09 04:39:26 +0200jmct_(sid160793@5.254.36.57)
2021-10-09 04:40:38 +0200mudri(sid317655@helmsley.irccloud.com)
2021-10-09 04:53:25 +0200td_(~td@muedsl-82-207-238-110.citykom.de) (Ping timeout: 252 seconds)
2021-10-09 04:55:19 +0200td_(~td@muedsl-82-207-238-244.citykom.de)
2021-10-09 04:57:27 +0200 <jakefromstatefar> I'll update it when I find it.
2021-10-09 04:57:28 +0200 <jakefromstatefar> Hm, well, I'm impatient, and that's literally the only thing inhibiting me from pushing out my newer concept for the tree structure.
2021-10-09 05:24:03 +0200Nosrep(~archbox@user/nosrep) (Quit: WeeChat 3.2.1)
2021-10-09 05:24:15 +0200benin03693230163(~benin@183.82.24.191) (Ping timeout: 260 seconds)
2021-10-09 05:30:26 +0200benin03693230163(~benin@183.82.24.191)
2021-10-09 05:34:41 +0200 <jakefromstatefar> I left my old proposal in there, just in case some ideas needed to be reverted.
2021-10-09 05:34:49 +0200 <jakefromstatefar> But, I've thought this through pretty thoroughly.
2021-10-09 05:35:36 +0200 <jakefromstatefar> As well as written some examples. I made the tab layout decoration waay sexier than it ever could've been before.
2021-10-09 05:35:59 +0200 <jakefromstatefar> Of course, that requires the new data type, and a lot of effort on that front.
2021-10-09 05:36:11 +0200 <jakefromstatefar> But, in the end it'd be a huge breath of fresh air.
2021-10-09 07:08:01 +0200electr0n(~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.3)
2021-10-09 07:08:51 +0200electr0n(~electr0n@about/security/founder/electr0n)
2021-10-09 07:19:53 +0200ml|(~ml|@user/ml/x-5298235) (Ping timeout: 264 seconds)
2021-10-09 07:33:58 +0200ml|(~ml|@user/ml/x-5298235)
2021-10-09 08:39:48 +0200qbt(~qbt@user/edun)
2021-10-09 08:44:47 +0200wonko(~wjc@62.115.229.50)
2021-10-09 09:32:07 +0200qbt(~qbt@user/edun) ()
2021-10-09 10:17:37 +0200allbery_b(~geekosaur@xmonad/geekosaur)
2021-10-09 10:17:37 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
2021-10-09 10:17:40 +0200allbery_bgeekosaur
2021-10-09 10:42:51 +0200qbt(~qbt@user/edun)
2021-10-09 10:45:16 +0200mc47(~mc47@xmonad/TheMC47)
2021-10-09 10:49:06 +0200wonko(~wjc@62.115.229.50) (Ping timeout: 265 seconds)
2021-10-09 11:18:39 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 245 seconds)
2021-10-09 11:20:54 +0200seschwar(~seschwar@user/seschwar)
2021-10-09 12:13:58 +0200benin03693230163(~benin@183.82.24.191) (Ping timeout: 260 seconds)
2021-10-09 12:23:49 +0200mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2021-10-09 12:29:14 +0200benin03693230163(~benin@106.198.95.241)
2021-10-09 13:59:55 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Read error: Connection reset by peer)
2021-10-09 14:00:07 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2021-10-09 14:03:53 +0200rachit(~rachit@122.161.50.104)
2021-10-09 14:04:10 +0200 <rachit> hi
2021-10-09 14:04:48 +0200rachit(~rachit@122.161.50.104) (Client Quit)
2021-10-09 14:35:56 +0200benin03693230163(~benin@106.198.95.241) (Ping timeout: 245 seconds)
2021-10-09 14:45:06 +0200benin03693230163(~benin@183.82.30.186)
2021-10-09 15:45:57 +0200 <Solid> hi
2021-10-09 15:49:34 +0200 <geekosaur> thye left already
2021-10-09 15:49:40 +0200 <geekosaur> stuck around maybe 30 seconds
2021-10-09 15:56:18 +0200 <Solid> ah
2021-10-09 15:56:24 +0200 <Solid> rip :/
2021-10-09 15:56:46 +0200humky(~humky@user/humky)
2021-10-09 16:07:24 +0200benin03693230163(~benin@183.82.30.186) (Quit: Ping timeout (120 seconds))
2021-10-09 16:07:55 +0200benin03693230163(~benin@183.82.30.186)
2021-10-09 16:21:34 +0200thunderrd(~thunderrd@183.182.110.52) (Remote host closed the connection)
2021-10-09 16:22:46 +0200thunderrd(~thunderrd@183.182.110.52)
2021-10-09 16:46:38 +0200 <Solid> liskin: hot damn, we actually got sponsors from that thread?!
2021-10-09 16:53:17 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-10-09 16:55:07 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2021-10-09 17:18:07 +0200slep(~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) (Ping timeout: 252 seconds)
2021-10-09 17:20:07 +0200slep(~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net)
2021-10-09 18:15:22 +0200wonko(~wjc@62.115.229.50)
2021-10-09 18:19:21 +0200 <liskin> Solid: yes, lota
2021-10-09 18:19:23 +0200 <liskin> Lots
2021-10-09 18:20:50 +0200 <liskin> And I'd hazard a guess that my reply being at the top and casually mentioning the sponsors page helped a lot
2021-10-09 18:28:06 +0200 <Solid> :)
2021-10-09 18:35:37 +0200 <jakefromstatefar> Does anyone have any thoughts regarding my [tree-structure](https://github.com/xmonad/xmonad/issues/334#issuecomment-939216844)?
2021-10-09 18:54:37 +0200mc47(~mc47@xmonad/TheMC47)
2021-10-09 19:05:31 +0200rarelyafk(~minty@pool-173-61-191-195.cmdnnj.fios.verizon.net)
2021-10-09 19:39:54 +0200rarelyafk(~minty@pool-173-61-191-195.cmdnnj.fios.verizon.net) (Ping timeout: 245 seconds)
2021-10-09 20:22:30 +0200 <liskin> jakefromstatefar: I haven't had time to look at it yet, and if I may be honest, it looks so complicated I can virtually guarantee that my procrastination habits will keep me away from it for a long time :-/
2021-10-09 20:27:33 +0200Nahra(~user@static.161.95.99.88.clients.your-server.de) (Remote host closed the connection)
2021-10-09 20:29:21 +0200Nahra(~user@static.161.95.99.88.clients.your-server.de)
2021-10-09 20:39:14 +0200 <byorgey> jakefromstatefar: what does "inherit"/"uninherit" mean?
2021-10-09 20:39:49 +0200 <geekosaur> it's kinda half of xmonad turned into a tree
2021-10-09 20:40:07 +0200 <geekosaur> I saw a replacement for manageHooks in there
2021-10-09 20:40:14 +0200 <geekosaur> thta might be overdoing it a bit
2021-10-09 20:41:30 +0200 <byorgey> I also don't understand what mutable vs immutable attributes are in the context of Haskell
2021-10-09 20:43:14 +0200Eoco(~ian@x-160-94-179-157.acm.umn.edu) (Ping timeout: 245 seconds)
2021-10-09 20:43:32 +0200Eoco(~ian@x-160-94-179-157.acm.umn.edu)
2021-10-09 21:12:56 +0200rarelyafk(~minty@pool-173-61-191-195.cmdnnj.fios.verizon.net)
2021-10-09 21:41:04 +0200rarelyafk(~minty@pool-173-61-191-195.cmdnnj.fios.verizon.net) (Ping timeout: 252 seconds)
2021-10-09 21:48:39 +0200tv(~tv@user/tv) (Ping timeout: 245 seconds)
2021-10-09 21:50:48 +0200tv(~tv@user/tv)
2021-10-09 22:00:40 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2021-10-09 22:06:05 +0200qbt(~qbt@user/edun) (Quit: Leaving.)
2021-10-09 22:10:29 +0200 <jakefromstatefar> inherit/uninherit means:
2021-10-09 22:10:29 +0200 <jakefromstatefar> `a = { attrA=1; attrB = 2; }; b = { inherit a; }; c = { inherit a.* }` -> `b = { a{...} }; c = { attrA=1; attrB=2 }`
2021-10-09 22:10:34 +0200 <jakefromstatefar> It's not a haskell thing afaik, but, it's merely a conceptual piece.
2021-10-09 22:10:54 +0200 <jakefromstatefar> conceptual means to an end*
2021-10-09 22:11:43 +0200 <jakefromstatefar> It's present in other languages, such as `nix`, and haskell's import system sort of does this with `qualified` vs no `qualified`.
2021-10-09 22:12:07 +0200 <jakefromstatefar> <geekosaur> "I saw a replacement for manageHo..." <- manageHooks wouldn't be replaced, existing one's would merely need to be reworked.
2021-10-09 22:13:03 +0200 <jakefromstatefar> <byorgey> "I also don't understand what..." <- immutable means a value that once the data type is instanced, cannot be changed, while mutable means it's a state value, such as a monad/oid.
2021-10-09 22:13:40 +0200 <jakefromstatefar> state-containing value*
2021-10-09 22:16:05 +0200 <jakefromstatefar> <liskin> "jakefromstatefarm: I haven't had..." <- It's mostly the same as your idea, I just tried to make it more modular. Perhaps I'll give another diagram, one with WAAAY less detail.
2021-10-09 22:44:05 +0200wonko(~wjc@62.115.229.50) (Ping timeout: 245 seconds)
2021-10-09 22:44:29 +0200lambdabot(~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection)
2021-10-09 22:45:23 +0200lambdabot(~lambdabot@haskell/bot/lambdabot)
2021-10-09 22:45:45 +0200 <jakefromstatefar> OK, I updated my proposal.
2021-10-09 22:46:01 +0200 <jakefromstatefar> There's a few details I'd glazed over yesterday, as well as a simpler explanation.
2021-10-09 22:47:12 +0200 <byorgey> I see, thanks
2021-10-09 23:02:34 +0200 <FOSSHuman[m]> <liskin> "my xmobars are packed full of..." <- lol same
2021-10-09 23:03:02 +0200 <davve> i like polybar
2021-10-09 23:03:19 +0200 <davve> also packed with a bunch of own hacks :)
2021-10-09 23:03:48 +0200 <geekosaur> I have a pare of mate-panels, likewise packed full of crap
2021-10-09 23:03:55 +0200 <geekosaur> *pair
2021-10-09 23:04:11 +0200 <FOSSHuman[m]> davve: Yeah, even though I use XMobar I admit Polybar looks sexy
2021-10-09 23:04:23 +0200 <FOSSHuman[m]> geekosaur: lol
2021-10-09 23:05:14 +0200 <FOSSHuman[m]> * lol same, I have too much icons on my XMobar, I don't do anything to compress words though
2021-10-09 23:05:19 +0200 <geekosaur> that said the top one is 95% task manager and the bottom one 50% mate-log-applet :)
2021-10-09 23:05:26 +0200 <FOSSHuman[m]> * lol same, I have too much icons on my XMobar
2021-10-09 23:05:30 +0200 <geekosaur> *xmonad-log-applet for mate
2021-10-09 23:06:02 +0200 <FOSSHuman[m]> * lol same
2021-10-09 23:07:08 +0200 <FOSSHuman[m]> geekosaur: useful
2021-10-09 23:08:09 +0200 <FOSSHuman[m]> > <@elonsroadster[m]:libera.chat> > <@liskin:libera.chat> my xmobars are packed full of shit, and I literally have to use nerdfonts/fontawesome to compress common words into icons
2021-10-09 23:08:09 +0200 <FOSSHuman[m]> >
2021-10-09 23:08:09 +0200 <FOSSHuman[m]> > Right, this is why text only is shit. Icons are pretty useful in certain contexts.
2021-10-09 23:08:09 +0200 <FOSSHuman[m]> Very true stuff
2021-10-09 23:08:11 +0200 <lambdabot> <hint>:1:1: error: parse error on input ‘<@’
2021-10-09 23:08:12 +0200 <lambdabot> <hint>:1:6: error: parse error on input ‘,’
2021-10-09 23:08:21 +0200 <FOSSHuman[m]> AH crap parse error
2021-10-09 23:21:24 +0200rarelyafk(~minty@pool-173-61-191-195.cmdnnj.fios.verizon.net)
2021-10-09 23:23:49 +0200 <FOSSHuman[m]> I actually think I'm going to switch to Polybar aswell now, since on XMobar all I'm trying to do is replicate them sexy boxes that you can get with Polybar
2021-10-09 23:24:24 +0200 <FOSSHuman[m]> And it makes the template of XMobar big and clunky and undecipherable
2021-10-09 23:25:43 +0200 <FOSSHuman[m]> * and undecipherable,, * since XMobars non-haskell syntax doesn't support backslashes to separate template syntax, I'm stuck with the template syntax going off the screen lol
2021-10-09 23:26:17 +0200 <FOSSHuman[m]> * and undecipherable,, * since XMobars non-haskell syntax doesn't support backslashes to separate template syntax (to my knowledge), I'm stuck with the template syntax going off the screen lol
2021-10-09 23:26:44 +0200 <FOSSHuman[m]> * and undecipherable,, * since XMobars (non-haskell) syntax doesn't support backslashes to separate template syntax (to my knowledge), I'm stuck with the template syntax going off the screen lol
2021-10-09 23:30:59 +0200 <FOSSHuman[m]> s/And it makes the template of XMobar big and clunky and undecipherable/And it makes the template of XMobar big and clunky and hard to look at and read, since XMobars (non-haskell) syntax doesn't support backslashes to separate template syntax (to my knowledge), I'm stuck with the template syntax going off the screen lol/
2021-10-09 23:32:22 +0200 <FOSSHuman[m]> davve: Is there anyway to use bash scripts in Polybar??
2021-10-09 23:32:37 +0200 <FOSSHuman[m]> s/davve: Is there anyway to use bash scripts in Polybar??/davve: Is there any way to use bash scripts in Polybar??/
2021-10-09 23:38:03 +0200 <davve> FOSSHuman[m]: yeah, all my own stuff are simple bash scripts... whatever you echo will be end up in the bar
2021-10-09 23:38:28 +0200 <davve> dont have access to my config right now but i think its module/script or something similar
2021-10-09 23:44:25 +0200 <liskin> (it's time for another reminder that message edits don't transfer well through the IRC gateway; please don't do them, or if you absolutely have to, don't do more than one edit)