Home liberachat/#xmonad: Logs Calendar

Logs on 2021-08-17 (liberachat/#xmonad)

01:04:40 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 240 seconds)
01:06:07 geekosaur joins (~geekosaur@xmonad/geekosaur)
01:10:40 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 240 seconds)
01:11:20 geekosaur joins (~geekosaur@xmonad/geekosaur)
01:11:23 Solitary_ joins (~Solitary@user/solitary)
01:13:37 × Solitary quits (~Solitary@user/solitary) (Ping timeout: 258 seconds)
01:13:46 Solitary_ is now known as Solitary
01:19:44 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 268 seconds)
01:24:56 geekosaur joins (~geekosaur@xmonad/geekosaur)
01:46:40 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 240 seconds)
01:53:02 geekosaur joins (~geekosaur@xmonad/geekosaur)
02:04:12 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 245 seconds)
02:06:44 Nosrep joins (~archbox@user/nosrep)
02:12:39 × td_ quits (~td@muedsl-82-207-238-122.citykom.de) (Ping timeout: 258 seconds)
02:14:30 td_ joins (~td@muedsl-82-207-238-133.citykom.de)
02:22:33 banc joins (banc@gateway/vpn/airvpn/banc)
04:48:07 abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
05:15:27 Solid doesn't think that xmonad is all that much harder than i3 tbh
05:15:44 <Solid> just have to read the ready bits :)
06:13:15 × cjb quits (~cjb@user/cjb) (Ping timeout: 256 seconds)
07:27:33 <Solid> what is the URL to the other matrix server that's bridged here?
07:27:38 <Solid> is it just https://matrix.to/#/#xmonad ?
07:29:37 <liskin> Solid: https://matrix.to/#/#xmonad:matrix.org
07:30:16 <Solid> ah, thanks!
07:33:32 <liskin> seems like github sponsors won't get set up before I leave :-/
07:34:08 <Solid> :(
07:34:22 <liskin> taking the train to Glasgow later today and then a multi-day hike
07:34:35 <liskin> forecast is good, just the backpack is a bit on the heavy side
07:36:33 <Solid> oh that sounds pretty nice
07:37:22 <Solid> hiking in the scottisch highlands; living the dream :P
07:37:55 <liskin> :-)
07:38:08 <liskin> I wonder if it's really that special
07:39:36 <liskin> I'm quite used to having easy access to hills around Czechoslovakia, and this southeast England is quite a disappointment in this regard, so I kind of expect Scotland to be just as good as "home" :-)
07:40:00 <liskin> but perhaps I shall be pleasantly surprised
07:40:09 <Solid> like home, but with rain! :>
07:40:11 <liskin> (forecast isn't _that_ good)
07:48:21 mc47 joins (~mc47@xmonad/TheMC47)
08:01:14 cfricke joins (~cfricke@user/cfricke)
08:16:58 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Read error: Connection reset by peer)
08:18:02 geekosaur joins (~geekosaur@xmonad/geekosaur)
08:42:00 dschrempf joins (~dominik@2a01-036d-0118-a2d1-83e4-4c8f-3e62-bedd.pool6.digikabel.hu)
08:49:47 benin036932 joins (~benin@106.198.88.152)
08:55:36 × benin036932 quits (~benin@106.198.88.152) (Read error: Connection reset by peer)
08:56:01 themc47 joins (~mc47@xmonad/TheMC47)
08:56:51 benin036932 joins (~benin@106.198.88.152)
08:58:10 × mc47 quits (~mc47@xmonad/TheMC47) (Ping timeout: 240 seconds)
09:07:07 × dschrempf quits (~dominik@2a01-036d-0118-a2d1-83e4-4c8f-3e62-bedd.pool6.digikabel.hu) (Ping timeout: 245 seconds)
09:14:17 rtjure joins (~rtjure@vlan-153-aitos-30.comnet.bg)
09:19:38 seschwar joins (~seschwar@user/seschwar)
09:37:39 × benin036932 quits (~benin@106.198.88.152) (Quit: Ping timeout (120 seconds))
09:46:55 <liskin> have I told you that package versions in cabal ale limited to 8 digits in every component?
09:47:11 <liskin> with 0.16.99999 we're approaching that limit :-)
09:59:09 benin036932 joins (~benin@106.198.88.152)
10:08:59 dschrempf joins (~dominik@2a01-036d-0118-a2d1-6956-051d-7043-4e79.pool6.digikabel.hu)
10:26:54 <Solid> hahahahaha
10:27:01 <Solid> that's pretty funny
10:30:13 × dschrempf quits (~dominik@2a01-036d-0118-a2d1-6956-051d-7043-4e79.pool6.digikabel.hu) (Ping timeout: 258 seconds)
10:35:51 <liskin> yep
10:36:29 <liskin> the only other thing I was thinking of adding was a afterManageHook, but then I decided this one can really wait post-release
10:36:53 <liskin> oh, no
10:37:15 <liskin> actually https://github.com/xmonad/xmonad-contrib/issues/94 might benefit from a change in the extensibleState type
10:38:07 <liskin> having a Map indexed by Strings, all of which start by "XMonad." means every single lookup jumps through a lot of pointers
10:38:34 <liskin> not sure if actually relevant with all the other Stringery around, though
10:49:46 <Solid> probably not
11:09:25 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.2)
11:22:14 cfricke joins (~cfricke@user/cfricke)
11:28:14 dschrempf joins (~dominik@2a01-036d-0118-a2d1-e318-72ef-8701-cb8b.pool6.digikabel.hu)
11:53:50 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.2)
12:18:19 × benin036932 quits (~benin@106.198.88.152) (Ping timeout: 258 seconds)
12:23:32 benin036932 joins (~benin@106.198.88.152)
12:42:41 × benin036932 quits (~benin@106.198.88.152) (Ping timeout: 248 seconds)
12:46:02 benin036932 joins (~benin@106.198.88.152)
12:51:56 × benin036932 quits (~benin@106.198.88.152) (Read error: Connection reset by peer)
12:52:07 benin036932 joins (~benin@106.198.88.152)
12:57:29 × benin036932 quits (~benin@106.198.88.152) (Quit: Ping timeout (120 seconds))
12:57:50 benin036932 joins (~benin@106.198.88.152)
13:07:02 × benin036932 quits (~benin@106.198.88.152) (Ping timeout: 268 seconds)
13:13:47 benin036932 joins (~benin@106.198.88.152)
13:20:52 × dschrempf quits (~dominik@2a01-036d-0118-a2d1-e318-72ef-8701-cb8b.pool6.digikabel.hu) (Quit: WeeChat 3.2)
14:27:33 silasfox joins (~silasfox@xdsl-78-35-71-64.nc.de)
14:28:22 × benin036932 quits (~benin@106.198.88.152) (Read error: Connection reset by peer)
14:29:27 benin036932 joins (~benin@183.82.178.142)
15:09:16 × silasfox quits (~silasfox@xdsl-78-35-71-64.nc.de) (Quit: Connection closed)
15:13:52 × rtjure quits (~rtjure@vlan-153-aitos-30.comnet.bg) (Ping timeout: 245 seconds)
15:27:32 × eyenx quits (~m-5paiux@eyenx.ch) (Remote host closed the connection)
15:37:06 eyenx joins (~m-5paiux@eyenx.ch)
15:38:19 × eyenx quits (~m-5paiux@eyenx.ch) (Remote host closed the connection)
15:40:31 eyenx joins (~m-5paiux@eyenx.ch)
15:52:41 × eyenx quits (~m-5paiux@eyenx.ch) (Remote host closed the connection)
15:52:54 eyenx joins (~m-5paiux@eyenx.ch)
16:23:01 × abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: leaving)
16:50:58 abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
17:21:39 <themc47> I'm confused, and I'm not sure if I'm doing anything wrong
17:21:56 <themc47> oh let me change the handle
17:21:56 × themc47 quits (~mc47@xmonad/TheMC47) (Quit: Leaving)
17:22:14 mc47 joins (~mc47@xmonad/TheMC47)
17:22:19 <mc47> better
17:23:05 <mc47> so, I pulled the most recent version of xmonad, removed my build file and pressed the keybinding to recompile my config
17:23:15 <mc47> (I'm using stack)
17:23:42 <mc47> it kept telling me that it'll use ghc since no build file is found
17:24:12 <mc47> after digging around, I found the the xmonad executable is _really_ old (2020)
17:25:37 <mc47> so I had to recompile the xmonad package to get it working
17:25:40 <Solid> the xmonad you're running is probably the xmonad-ARCH executable in your config dir
17:25:44 <mc47> I am doing something wrong aren't I?
17:26:39 <mc47> OH
17:27:29 <mc47> I have a package.yaml file, so my compiled config isn't named xmonad
17:27:33 <mc47> wait that doesn't make sense
17:28:00 <mc47> no it does
17:28:28 <mc47> now I need to remember why I added package.yaml in the first place...
17:29:07 <mc47> btw, in the default config, we recompile and restart xmonad by invoking the xmonad executable
17:29:26 <mc47> Isn't that odd? Isn't it better to just call the responsible function?
17:29:36 <mc47> s/function/functions/
17:32:28 <geekosaur> we used to do that
17:32:37 <geekosaur> I'm still not sure why it changed
17:34:49 <mc47> I'm not even sure we can expect to find the "xmonad" executable, right?
17:35:14 <geekosaur> right. there's some code to check for it
17:35:31 <geekosaur> that said, we still have to find it since we need to restart afterward
17:38:06 <mc47> I'm talking about the plain xmonad executable, not xmonad-ARCH
17:38:47 <mc47> as far as I see, unless xmonad is installed through a package manager, an executable with the name "xmonad" shouldn't be generated
17:39:11 <mc47> unless the user builds the cloned xmonad repository
17:42:18 <mc47> so basically I've been running two core versions, one to recompiles my config, and the other is recompiled with the config :D
17:43:00 <mc47> I think this means that the install instructions probably won't work :/
17:43:25 <mc47> at no point is an executable with the name "xmonad" is generated and put on the path
17:44:29 <mc47> > Installing things is as easy as typing stack install. This will install the correct version of GHC, as well as build all of the required packages (stack build) and then copy the relevant executables (xmonad, in our case) to ~/.local/bin. Make sure to add that directory to your $PATH
17:44:30 <lambdabot> <hint>:1:93: error: parse error on input ‘of’
17:44:40 <mc47> I was wrong, that should cover it
17:55:17 <Solid> phew
18:00:12 <mc47> geekosaur it was changed in 6e1c5e9 to make restarting and recompiling asynchronous
18:03:35 <mc47> seems a bit hacky tbh, but not sure if it's worth it to change it
18:17:39 baum[m] joins (~baumbdisk@2001:470:69fc:105::dbe4)
20:20:16 × backleet quits (~backleet@user/backleet) (Quit: ZNC 1.8.2 - https://znc.in)
20:27:31 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
20:30:44 geekosaur joins (~geekosaur@xmonad/geekosaur)
20:31:01 <liskin> "Organizations are manually reviewed and approved to join the GitHub Sponsors program, and unfortunately the Sponsors team is a bit lagging at this time."
21:40:10 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
22:13:25 × benin036932 quits (~benin@183.82.178.142) (Ping timeout: 268 seconds)
22:20:10 benin036932 joins (~benin@183.82.178.142)
22:57:01 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
22:59:17 geekosaur joins (~geekosaur@xmonad/geekosaur)
23:53:05 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)

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