2021/08/17

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