Home liberachat/#xmonad: Logs Calendar

Logs on 2021-10-11 (liberachat/#xmonad)

00:08:13 × scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 252 seconds)
00:20:14 scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk)
00:44:05 <jakefromstatefar> <geekosaur> "a lot of scripting, I think" <- The script itself was fairly straightforward, actually. :)
00:44:31 <jakefromstatefar> The part that took the most effort was writing the layoutHook.
00:45:00 <jakefromstatefar> There's still a few that I missed. Some of them don't really work for screenshots, or they're utility functions used in other layouts.
00:45:12 <jakefromstatefar> And, some require manual intervention to properly display.
00:45:20 <jakefromstatefar> So, I'll get to those.
01:37:11 × jmct_ quits (sid160793@tinside.irccloud.com) (Ping timeout: 265 seconds)
01:45:49 jmct_ joins (sid160793@tinside.irccloud.com)
02:04:15 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 265 seconds)
02:22:20 banc joins (banc@gateway/vpn/airvpn/banc)
02:37:11 × rarelyafk quits (~minty@pool-173-61-191-195.cmdnnj.fios.verizon.net) (Ping timeout: 245 seconds)
02:52:07 × td_ quits (~td@muedsl-82-207-238-022.citykom.de) (Ping timeout: 252 seconds)
02:53:43 td_ joins (~td@94.134.91.135)
03:06:05 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Quit: leaving)
03:06:38 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
03:08:17 × tomsmeding quits (~tomsmedin@tomsmeding.com) (Quit: ZNC 1.8.2 - https://znc.in)
03:08:40 tomsmeding joins (~tomsmedin@tomsmeding.com)
03:53:21 × abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Remote host closed the connection)
04:02:45 <sibi> jakefromstatefarm[m]: Nice work!
04:05:42 <jakefromstatefar> Thanks! :D
04:21:21 catman joins (~catman@user/catman)
04:38:26 × catman quits (~catman@user/catman) (Ping timeout: 245 seconds)
05:25:24 abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
05:31:01 <abhixec> https://pastebin.com/Js351xYR anyone know how I can fix the xmobar issue where the first time I startx xmobar doesn't show up but when I use mod+q it works fine
05:43:17 <abhixec> this is my xmonad config: https://github.com/abhixec/dotfiles/blob/experimental/xmonad/xmonad.hs
05:44:57 wonko joins (~wjc@62.115.229.50)
05:49:03 × redgloboli_ quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
05:49:37 qbt joins (~qbt@user/edun)
06:07:51 qbt parts (~qbt@user/edun) ()
06:10:52 × tomsmeding quits (~tomsmedin@tomsmeding.com) (Quit: ZNC 1.8.2 - https://znc.in)
06:11:11 tomsmeding joins (~tomsmedin@tomsmeding.com)
06:25:53 × rundown quits (~eb0t@90.202.46.160) (Ping timeout: 265 seconds)
06:27:45 rundown joins (~eb0t@90.208.41.2)
06:35:40 <cjb> abhixec: are you using pipewire? on the off chance you are, I ran into a bug where xmobar crashes when trying to get the current volume from alsa, but works fine on the second try. Probably an issue with pipewire's alsa card/device? idk. anyways, worked around it by asking for the volume via pactl
06:49:14 catman joins (~catman@user/catman)
07:13:37 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
07:13:37 allbery_b joins (~geekosaur@xmonad/geekosaur)
07:13:40 allbery_b is now known as geekosaur
07:19:07 × catman quits (~catman@user/catman) (*.net *.split)
07:19:07 × wonko quits (~wjc@62.115.229.50) (*.net *.split)
07:19:08 × td_ quits (~td@94.134.91.135) (*.net *.split)
07:19:08 × terrorjack quits (~terrorjac@static.3.200.12.49.clients.your-server.de) (*.net *.split)
07:19:08 × humky quits (~humky@user/humky) (*.net *.split)
07:19:08 × lambdabot quits (~lambdabot@haskell/bot/lambdabot) (*.net *.split)
07:19:08 × slep quits (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) (*.net *.split)
07:19:08 × AndrewYu quits (~andrew@user/andrewyu) (*.net *.split)
07:19:08 × eyenx quits (~m-5paiux@eyenx.ch) (*.net *.split)
07:19:08 × rieper quits (~riepernet@sxbeta1.geo.uni-leipzig.de) (*.net *.split)
07:19:08 × nomadxxxx3 quits (~lanomadx@69.167.36.238) (*.net *.split)
07:19:08 × deebo_ quits (~globe@stonebay32.com) (*.net *.split)
07:19:08 × piele quits (~piele@tbonesteak.creativeserver.net) (*.net *.split)
07:19:08 × Buliarou1 quits (~gypsydang@185.207.166.57) (*.net *.split)
07:19:08 × zawaken quits (~zawaken@user/zawaken) (*.net *.split)
07:26:16 cfricke joins (~cfricke@user/cfricke)
07:30:52 catman joins (~catman@user/catman)
07:30:52 wonko joins (~wjc@62.115.229.50)
07:30:52 td_ joins (~td@94.134.91.135)
07:30:52 terrorjack joins (~terrorjac@static.3.200.12.49.clients.your-server.de)
07:30:52 humky joins (~humky@user/humky)
07:30:52 lambdabot joins (~lambdabot@haskell/bot/lambdabot)
07:30:52 slep joins (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net)
07:30:52 zawaken joins (~zawaken@user/zawaken)
07:30:52 AndrewYu joins (~andrew@user/andrewyu)
07:30:52 eyenx joins (~m-5paiux@eyenx.ch)
07:30:52 rieper joins (~riepernet@sxbeta1.geo.uni-leipzig.de)
07:30:52 nomadxxxx3 joins (~lanomadx@69.167.36.238)
07:30:52 deebo_ joins (~globe@stonebay32.com)
07:30:52 piele joins (~piele@tbonesteak.creativeserver.net)
07:30:52 Buliarou1 joins (~gypsydang@185.207.166.57)
07:31:51 × humky quits (~humky@user/humky) (Max SendQ exceeded)
07:31:51 × AndrewYu quits (~andrew@user/andrewyu) (Max SendQ exceeded)
07:32:01 × terrorjack quits (~terrorjac@static.3.200.12.49.clients.your-server.de) (Max SendQ exceeded)
07:32:19 humky joins (~humky@user/humky)
07:34:20 terrorjack joins (~terrorjac@static.3.200.12.49.clients.your-server.de)
07:36:29 AndrewYu joins (~andrew@user/andrewyu)
07:46:06 × cjb quits (~cjb@user/cjb) ()
07:46:55 × catman quits (~catman@user/catman) (Ping timeout: 252 seconds)
08:17:37 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
08:17:37 allbery_b joins (~geekosaur@xmonad/geekosaur)
08:17:40 allbery_b is now known as geekosaur
08:27:07 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 252 seconds)
09:00:06 × SimonWeiss[m] quits (~weiss-dma@2001:470:69fc:105::bebd) (Quit: You have been kicked for being idle)
09:13:17 steve__ joins (~steve@ool-182c2aa4.dyn.optonline.net)
09:15:38 × steve_ quits (~steve@ool-182c2aa4.dyn.optonline.net) (Ping timeout: 246 seconds)
10:20:07 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3)
11:43:35 alternateved joins (~user@staticline-31-183-147-179.toya.net.pl)
12:06:54 azg256 joins (~user@78-56-98-5.static.zebra.lt)
12:39:45 × azg256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 27.1))
12:43:11 azg256 joins (~user@78-56-98-5.static.zebra.lt)
12:52:29 alternateved parts (~user@staticline-31-183-147-179.toya.net.pl) (ERC (IRC client for Emacs 28.0.50))
13:05:12 × azg256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 27.1))
13:13:52 azg256 joins (~user@78-56-98-5.static.zebra.lt)
13:29:03 × azg256 quits (~user@78-56-98-5.static.zebra.lt) (Remote host closed the connection)
13:46:19 <jakefromstatefar> Another solution would be to add `pipewire-alsa`, aka alsa support for pipewire.
13:46:30 <jakefromstatefar> I have that, and my alsa volume meter works fine.
13:47:28 <jakefromstatefar> Well, it's sorta buggy, but it was that way with pulseaudio too...
13:53:05 alternateved joins (~user@staticline-31-183-147-179.toya.net.pl)
14:47:25 seschwar joins (~seschwar@user/seschwar)
15:38:24 azg256 joins (~user@78-56-98-5.static.zebra.lt)
15:42:27 × humky quits (~humky@user/humky) (Quit: Leaving)
15:57:26 humky joins (~humky@user/humky)
16:20:43 <jakefromstatefar> https://p.bsd-unix.net/view/1eb0bc8f
16:20:46 <jakefromstatefar> Is this the best way to do this?
16:24:12 <geekosaur> I think it actually appends "0", not duplicates. not that you'd notice. also there's a longer form #f000b0008000, and a few other varieties. but I don't know if we bind X11's color parser
16:26:17 <geekosaur> we do: https://github.com/xmonad/X11/blob/master/Graphics/X11/Xlib/Color.hs#L90-L96
16:26:56 <geekosaur> so you can support all the # forms, rgbi/(triple), etc.
16:30:07 <geekosaur> hm, but then presumably you'd need to "unparse" it since we use strings
16:35:48 <geekosaur> yeh, in fact I'm not sure you want to be parsing colors at all because I think everything relevant already uses lookupColor which handles hex colors, named colors, rgb[i] triples, etc.
17:03:16 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
17:20:38 <jakefromstatefar> The thing is, it doesn't support short format hex strings.
17:20:56 <jakefromstatefar> e.g `#abc` is not seen as `#aabbcc`, but with my `hex6`, it is.
17:21:11 <geekosaur> are you talking about xmonad or xmobar or something else?
17:21:19 <jakefromstatefar> xmonad
17:21:20 <geekosaur> sounds like a bug to be fixed in any case
17:21:43 <abhixec> cjb I am using pipewire
17:21:43 <geekosaur> hrm. file an issue, it should really be using lookupColor or its siblings
17:22:23 <geekosaur> which should support #rgb, #rrggbb, #rrrrggggbbbb, rgbi/float,float,float, etc.
17:27:38 <jakefromstatefar> Oh, looks like xmonad does it just fine, I was mistaken. After thinking about it, now I remember: trayer doesn't support hex3.
17:27:52 <jakefromstatefar> So, I made that function so trayer didn't spazz out.
17:32:22 × azg256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 27.1))
17:33:29 azg256 joins (~user@78-56-98-5.static.zebra.lt)
17:47:18 f-a joins (f2a@f2a.jujube.ircnow.org)
18:28:39 × azg256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 27.1))
18:40:49 azg256 joins (~user@78-56-98-5.static.zebra.lt)
18:41:44 × zouhair quits (~zouhair@lnsm3-montreal02-142-119-71-187.internet.virginmobile.ca) (Quit: KVIrc 5.0.1 Aria http://www.kvirc.net/)
18:51:43 × azg256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 27.1))
18:59:45 mc47 joins (~mc47@xmonad/TheMC47)
19:43:11 <jakefromstatefar> I'm tempted to get an XMonad T-shirt... Yeah, I'll probably do that...
19:43:23 <jakefromstatefar> The logo looks really clean on that design.
19:52:29 <mc47> I did that
19:52:33 <mc47> no regrets
19:55:30 <liskin> Oh does the shop actually still work?
20:00:43 <mc47> It worked last summer
20:03:26 <geekosaur> it appears to still be there. now, does it feed sponsors?
20:06:40 × wonko quits (~wjc@62.115.229.50) (Ping timeout: 252 seconds)
20:10:54 <geekosaur> you kbow, like make a $50 donation and get a free tshirt
20:11:45 <Solid> it's probably just some printing on demand style shop
20:11:52 f-a parts (f2a@f2a.jujube.ircnow.org) ()
20:11:53 <geekosaur> yeh
20:11:59 <Solid> will work for years to come, but I'm waiting until we have a new logo to get a shirt :P
20:12:56 <mc47> Do we want to do that before or after the release? :p
20:14:01 <Solid> mc47: I was thinking of announcing a logo contest with the new release
20:15:03 <Solid> (I suppose that's a good way to spend some of that money, maybe it'll bring some talented artists to entering)
20:15:43 <Solid> or whatever I wanted to say with that last sentence
20:17:08 <liskin> geekosaur: it doesn't
20:17:26 <liskin> I spent like half an hour researching how to do that and got nothing
20:17:49 <geekosaur> oh well
20:18:20 <liskin> We'd need someone to handle that stuff because physical products definitely mean VAT almost everywhere in the world
20:20:22 <mc47> sounds like a good plan
20:21:10 <geekosaur> we'd have to get enough donations to cover it though
20:21:46 <geekosaur> was kinda hoping there was a way to do it in reverse, have order/print place handle VAT plus kick $5 or so back to us
20:21:54 <geekosaur> but I suspect this is uncommon
20:23:05 <liskin> I think there must be something that does it. Open Collective docs mention it.
20:23:21 <liskin> But it's not as easy as OC/GH
20:23:26 <liskin> So I gave up :-)
20:39:06 × rundown quits (~eb0t@90.208.41.2) (Ping timeout: 260 seconds)
20:43:50 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
20:54:53 <jakefromstatefar> Speaking of...
20:54:54 jakefromstatefar uploaded an image: (26KiB) < https://libera.ems.host/_matrix/media/r0/download/jupiterbroadcasting.com/ZyyrVNqdmDHHFMOObYbGsFez/image.png >
20:54:55 <jakefromstatefar> Thoughts?
20:55:04 <jakefromstatefar> Not sure if I like the slight red.
21:24:00 cyr4x3 joins (~cyr4x3@139.47.115.87)
21:34:37 × cyr4x3 quits (~cyr4x3@139.47.115.87) (Quit: WeeChat 2.3)
21:35:15 cyr4x3 joins (~cyr4x3@139.47.115.87)
21:35:24 × cyr4x3 quits (~cyr4x3@139.47.115.87) (Client Quit)
21:37:35 cyr4x3 joins (~cyr4x3@139.47.115.87)
21:42:34 cjb joins (~cjb@user/cjb)
21:54:30 alternateved parts (~user@staticline-31-183-147-179.toya.net.pl) (ERC (IRC client for Emacs 28.0.50))
21:55:13 <cjb> jakefromstatefar: I am using pipewire-alsa, the version of pipewire I have is 0.3.36, and xmobar crashes on login if I use the 'Alsa Mixer Element' i.e. the one that doesn't do polling.
21:56:16 <cjb> I ran into another bug with pipewire-alsa, it reports 0% to 50% volume as 0% to 4%, making it very hard to fine tune the volume if you do jumps by 2%, might be my hardware though
22:00:55 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
22:14:41 × cyr4x3 quits (~cyr4x3@139.47.115.87) (Quit: WeeChat 2.3)
22:16:06 <jakefromstatefar> Yeah, looks specific to something in your setup. It works fine for me.
22:16:11 <jakefromstatefar> looks like*
22:20:27 <davve> jakefromstatefar: reminds me a lot of haskell logo
22:27:59 <jakefromstatefar> Indeed.
22:31:12 <geekosaur> yeh, I actually didn't like that part because it screams haskell to me, not xmonad
22:31:45 <geekosaur> at least the current one has an X11 logo as part of it
22:37:06 jakefromstatefar uploaded an image: (26KiB) < https://libera.ems.host/_matrix/media/r0/download/jupiterbroadcasting.com/pJfjnaiyYiomHeSslWFSxDoo/image.png >
22:37:15 <jakefromstatefar> What, then of this?
22:37:44 × cjb quits (~cjb@user/cjb) ()
22:37:52 <jakefromstatefar> Less haskell, more X
22:38:05 <geekosaur> looks like a bit of a mismash to me. Sorry
22:38:32 <geekosaur> graphic designers make $$$$ for a reason: coming up with clean recognizeable designs is *hard*
22:38:41 geekosaur has been there
22:42:08 <jakefromstatefar> Hm, idk, looks clean to me, but alas, your opinion differs, and you've more say. 🤷
22:42:39 <geekosaur> "recognizeable" was the problem there. Like I said, mishmash
22:43:04 <geekosaur> the X was sort-of there, the >>= kinda got split up and lost
22:44:52 × tremon_ quits (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
22:44:55 <geekosaur> tbh I have similar problems with the current haskell logo: too clever, and the lambda kinda gets swallowed up by the >>=
22:46:44 <jakefromstatefar> Hm. IDK, I thought it nice, because it was really clever. Most people using Haskell &/or XMonad are going to be somewhat intellectual. If it strikes them as clever (at least, this' how my brain functions) then they're more likely to remember it.
22:46:48 <geekosaur> sadly, this doesn't mean I have a good idea of how to design a better one
23:14:03 <davve> cant it be a cute animal mascot like tux?
23:15:08 <geekosaur> have to find one ORA hasn't trademarked :/
23:19:15 <geekosaur> (iirc perl went through that and ended up picking a different mascot because they couldn't simply use the camel)
23:22:04 <geekosaur> jakefromstatefar, to be honest your second try makes me think of the old Commodore logo
23:39:41 catman joins (~catman@user/catman)

All times are in UTC on 2021-10-11.