2023/03/22

2023-03-22 00:37:59 +0100chomwitt(~chomwitt@ppp-94-67-191-224.home.otenet.gr) (Ping timeout: 260 seconds)
2023-03-22 01:42:23 +0100doppo_(~doppo@2604:180::e0fc:a07f) (Ping timeout: 246 seconds)
2023-03-22 01:49:24 +0100doppo(~doppo@2604:180::e0fc:a07f)
2023-03-22 02:02:24 +0100vanvik(~vanvik@185.201.120.72) (Ping timeout: 248 seconds)
2023-03-22 03:22:03 +0100vanvik(~vanvik@185.201.120.72)
2023-03-22 04:04:24 +0100banc(~banc@154.47.24.195) (Ping timeout: 264 seconds)
2023-03-22 04:13:40 +0100td_(~td@i5387090D.versanet.de) (Ping timeout: 246 seconds)
2023-03-22 04:15:48 +0100td_(~td@i53870930.versanet.de)
2023-03-22 04:20:50 +0100banc(~banc@154.47.24.195)
2023-03-22 05:03:55 +0100doppo(~doppo@2604:180::e0fc:a07f) (Ping timeout: 248 seconds)
2023-03-22 05:04:55 +0100doppo(~doppo@2604:180::e0fc:a07f)
2023-03-22 05:13:46 +0100thunderrd(~thunderrd@183.182.111.130) (Ping timeout: 276 seconds)
2023-03-22 05:25:56 +0100thunderrd(~thunderrd@183.182.111.14)
2023-03-22 05:43:21 +0100sagax(~sagax_nb@user/sagax)
2023-03-22 06:59:53 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 256 seconds)
2023-03-22 07:01:54 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2023-03-22 07:15:53 +0100chomwitt(~chomwitt@2a02:587:7a19:3600:1ac0:4dff:fedb:a3f1)
2023-03-22 07:22:39 +0100Maeda(~Maeda@91-161-10-149.subs.proxad.net) (Quit: leaving)
2023-03-22 07:23:35 +0100Maeda(~Maeda@91-161-10-149.subs.proxad.net)
2023-03-22 07:39:17 +0100derfflinger(~derffling@user/derfflinger)
2023-03-22 07:55:20 +0100wusticality(~user@76.131.115.3) (Remote host closed the connection)
2023-03-22 08:34:26 +0100mncheckm(~mncheck@193.224.205.254)
2023-03-22 08:37:44 +0100thyriaen(~thyriaen@2a01:aea0:dd4:5328:6245:cbff:fe9f:48b1)
2023-03-22 08:39:15 +0100 <thyriaen> Howdy friends - I checked the docs and I was under the impression, that ~/.config/xmonad/xmonad.hs is supported in 0.17.1 -- but it doesn't load - Was I mistaken or is there some setting i am missing ?
2023-03-22 08:39:28 +0100 <thyriaen> ( I want to use it instead of ~/.xmonad/xmonad.hs
2023-03-22 08:41:48 +0100 <geekosaur> make sure ~/.xmonad doesn't exist
2023-03-22 08:42:10 +0100 <geekosaur> I've been using the XDG path for around a year without problems
2023-03-22 08:43:25 +0100 <Solid> We even check XDG dirs first in 0.17.0+, so it should definitely work
2023-03-22 08:45:04 +0100 <geekosaur> (it's around ~0345 here, why am I up?)
2023-03-22 08:45:07 +0100 <thyriaen> i deleted ~/.xmonad
2023-03-22 08:45:16 +0100 <thyriaen> and it doesn't load ~/.config/xmonad
2023-03-22 08:45:30 +0100 <thyriaen> and then creates ~/.xmonad new and uses the default config from within
2023-03-22 08:47:30 +0100 <Solid> can you post the output of `xmonad --version` and `xmonad --recompile` ?
2023-03-22 08:52:54 +0100 <thyriaen> Solid, sure
2023-03-22 08:53:41 +0100 <thyriaen> i have version 0.17.1
2023-03-22 08:55:22 +0100 <geekosaur> that's not quite enough. how is xmonad getting started and is it starting the correct xmonad? the path you have in a terminal may not be the one in effect when xmonad starts, so if yoy have two copies of xmonad the wrong one may be run
2023-03-22 08:55:42 +0100 <geekosaur> more specifically, do you have /usr/bin/xmonad and what version is it?
2023-03-22 08:58:01 +0100 <thyriaen> geekosaur, i only have one xmonad, from my package manager on a fresh install
2023-03-22 08:58:27 +0100 <thyriaen> running /usr/bin/xmonad --version gives 0.17.1
2023-03-22 08:58:40 +0100 <thyriaen> my output of recompile is:
2023-03-22 08:59:11 +0100 <thyriaen> "Xmonad will use ghc to recompile because neither /home/thyriaen/.xmonad/build nor /home/thyriaen/.xmonad/stack.yaml exsists
2023-03-22 08:59:15 +0100 <thyriaen> recompiling ( forced )
2023-03-22 08:59:21 +0100 <thyriaen> exited with success
2023-03-22 09:00:16 +0100 <thyriaen> "
2023-03-22 09:00:21 +0100geekosaurwonders if the xdg detection stuff needs debug output
2023-03-22 09:02:00 +0100derfflinger(~derffling@user/derfflinger) (Ping timeout: 255 seconds)
2023-03-22 09:02:04 +0100 <thyriaen> geekosaur, does the binary has to be present in the /.config/xmonad/ folder ?
2023-03-22 09:02:09 +0100 <thyriaen> because it isn't
2023-03-22 09:02:19 +0100 <thyriaen> it only is in the ~/.xmonad folder
2023-03-22 09:02:40 +0100 <Solid> no, when using XDG dirs the binary gets sent to $XDG_CACHE_HOME
2023-03-22 09:02:44 +0100 <geekosaur> that's because it's putting oit there, which means it picked the wrong folder
2023-03-22 09:03:49 +0100 <thyriaen> geekosaur, could it be that when starting up and xmonad get's loaded at that time my xdg stuff isn't set yet so it can't find the .config folder ?
2023-03-22 09:04:16 +0100 <Solid> Oh, nvmd, we do not prefer XDG dirs
2023-03-22 09:04:32 +0100 <Solid> only the XMonad env vars
2023-03-22 09:05:03 +0100 <Solid> thyriaen: it's first looking for either `xmonad.hs`, or `build` inside of ~/.xmonad
2023-03-22 09:05:06 +0100 <geekosaur> we don't require the xdg envars although we use them if present, if I recall the code correctly
2023-03-22 09:05:21 +0100 <Solid> yeah all those env vars have a fallback
2023-03-22 09:05:28 +0100 <Solid> like ~/.config etc.
2023-03-22 09:05:32 +0100 <thyriaen> ic
2023-03-22 09:05:38 +0100 <thyriaen> but
2023-03-22 09:05:42 +0100 <thyriaen> when i delete ~/.xmonad
2023-03-22 09:05:44 +0100 <thyriaen> and reboot
2023-03-22 09:05:47 +0100 <thyriaen> it get's recreated
2023-03-22 09:05:54 +0100 <thyriaen> even thought i have an ~/.config/xmonad/xmonad.hs
2023-03-22 09:06:48 +0100 <geekosaur> that's wrong. I could have sworn we look specifically for where xmonad.hs is, and check the xdg dir first (well, we check the xmonad envar first, then the xdg dir, then fallback to ~/.xmonad)
2023-03-22 09:07:15 +0100 <Solid> I was thinking that as well, but we explicitly check `xmEnvDirs <|> xmDirs <|> xdgDirs`
2023-03-22 09:07:23 +0100 <Solid> And the docs agree and weren't changed for a while
2023-03-22 09:07:59 +0100 <Solid> but we *do* check for xmonad.hs or build explicitly
2023-03-22 09:08:06 +0100 <Solid> not just for the presence of the directory
2023-03-22 09:08:38 +0100 <geekosaur> right, that was the fix for random unfixed contribs creating data files explicitly in ~/.xmonad (hello prompt)
2023-03-22 09:09:00 +0100 <Solid> thyriaen: only thing I can think of is that there is some old version of xmonad somewhere that gets used for the first recompilation step
2023-03-22 09:09:55 +0100 <thyriaen> Solid, as I said, it is a fresh install with only one xmonad version
2023-03-22 09:11:29 +0100 <geekosaur> just for grins and giggles: you don't happen to have $XMONAD_CONFIG_DIR set do you?
2023-03-22 09:11:38 +0100 <thyriaen> let me check
2023-03-22 09:12:07 +0100 <thyriaen> echo $XMONAD_CONFIG_DIR returns a empty line
2023-03-22 09:15:54 +0100 <geekosaur> odd. I know this works because I've been using it
2023-03-22 09:16:50 +0100 <thyriaen> geekosaur, any ideas what else i can check ?
2023-03-22 09:17:15 +0100 <geekosaur> no, I'm pretty lost at this point
2023-03-22 09:17:17 +0100 <deebo> check yourself, before you wreck yourself
2023-03-22 09:17:18 +0100 <geekosaur> 😞
2023-03-22 09:17:41 +0100 <thyriaen> maybe the launch script of my display manager
2023-03-22 09:17:44 +0100 <thyriaen> is wrong
2023-03-22 09:17:47 +0100 <thyriaen> where can i find that ?
2023-03-22 09:18:09 +0100 <geekosaur> depends on the display manager but often /usr/share/xsessions
2023-03-22 09:18:42 +0100 <thyriaen> geekosaur, it just execs xmonad-start
2023-03-22 09:19:25 +0100 <geekosaur> so now you need to find that, which I presume is a script
2023-03-22 09:20:14 +0100 <thyriaen> geekosaur, yes it is
2023-03-22 09:20:20 +0100 <thyriaen> it is in /usr/bin/
2023-03-22 09:20:40 +0100 <thyriaen> it does a lot of directory stuff
2023-03-22 09:20:43 +0100 <thyriaen> let me show you
2023-03-22 09:22:16 +0100 <geekosaur> (btw you don't have to keep pinging me)
2023-03-22 09:23:14 +0100 <thyriaen> i think it is a habbit
2023-03-22 09:25:51 +0100 <thyriaen> paste.tomsmeding.com/fFNtjbVb
2023-03-22 09:27:00 +0100 <geekosaur> yeh, that's creating ~/.xmonad and copying their idea of a default config into it
2023-03-22 09:29:34 +0100 <thyriaen> geekosaur, and xmonad-start is provided by my distribution ?
2023-03-22 09:29:44 +0100 <geekosaur> if you change the xsession desktop file to run xmonad directly instead, things should work as they're supposed to
2023-03-22 09:29:53 +0100 <geekosaur> yes, this came from your distro
2023-03-22 09:30:04 +0100 <thyriaen> geekosaur, so just instead of xmonad-start i just exec xmonad ?
2023-03-22 09:31:54 +0100 <geekosaur[m]> Yes
2023-03-22 09:33:22 +0100 <thyriaen> thanks a lot geekosaur, it works now :p
2023-03-22 09:42:31 +0100 <geekosaur> you should probably file a bug against your distro that they should check ~/.config/xmonad before forcing ~/.xmonad
2023-03-22 09:43:48 +0100 <geekosaur> and possibly should default to XDG for new installs
2023-03-22 09:57:57 +0100 <thyriaen> geekosaur, i will try to do that
2023-03-22 09:58:04 +0100derfflinger(~derffling@user/derfflinger)
2023-03-22 10:50:50 +0100banc(~banc@154.47.24.195) (Quit: Bye, bye)
2023-03-22 10:57:51 +0100ft(~ft@p3e9bc443.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
2023-03-22 12:14:31 +0100derfflinger(~derffling@user/derfflinger) (Ping timeout: 240 seconds)
2023-03-22 12:29:44 +0100thyriaen(~thyriaen@2a01:aea0:dd4:5328:6245:cbff:fe9f:48b1) (Remote host closed the connection)
2023-03-22 13:21:27 +0100derfflinger(~derffling@user/derfflinger)
2023-03-22 14:40:33 +0100thunderrd(~thunderrd@183.182.111.14) (Ping timeout: 268 seconds)
2023-03-22 14:53:06 +0100thunderrd(~thunderrd@183.182.111.220)
2023-03-22 15:18:55 +0100sagax(~sagax_nb@user/sagax) (Ping timeout: 276 seconds)
2023-03-22 15:48:48 +0100alethkit(23bd17ddc6@sourcehut/user/alethkit) (Remote host closed the connection)
2023-03-22 15:48:48 +0100zoglesby(f0f8ca1525@user/zoglesby) (Remote host closed the connection)
2023-03-22 15:48:48 +0100samhh(7569f027cf@2604:bf00:561:2000::e4) (Remote host closed the connection)
2023-03-22 15:50:08 +0100zoglesby(f0f8ca1525@2604:bf00:561:2000::64)
2023-03-22 15:50:08 +0100zoglesby(f0f8ca1525@2604:bf00:561:2000::64) (Changing host)
2023-03-22 15:50:08 +0100zoglesby(f0f8ca1525@user/zoglesby)
2023-03-22 15:50:35 +0100samhh(7569f027cf@2604:bf00:561:2000::e4)
2023-03-22 15:51:44 +0100alethkit(23bd17ddc6@sourcehut/user/alethkit)
2023-03-22 16:50:33 +0100zoglesby(f0f8ca1525@user/zoglesby) (Remote host closed the connection)
2023-03-22 16:50:33 +0100alethkit(23bd17ddc6@sourcehut/user/alethkit) (Write error: Broken pipe)
2023-03-22 16:50:34 +0100samhh(7569f027cf@2604:bf00:561:2000::e4) (Remote host closed the connection)
2023-03-22 16:50:57 +0100derfflinger(~derffling@user/derfflinger) (Quit: Leaving)
2023-03-22 16:55:08 +0100zoglesby(f0f8ca1525@user/zoglesby)
2023-03-22 16:56:12 +0100alethkit(23bd17ddc6@sourcehut/user/alethkit)
2023-03-22 16:56:52 +0100samhh(7569f027cf@2604:bf00:561:2000::e4)
2023-03-22 17:00:11 +0100lilua[m](~liluamatr@2001:470:69fc:105::3:1c9e) (Quit: You have been kicked for being idle)
2023-03-22 17:23:20 +0100rekahsoft(~rekahsoft@bras-base-orllon1122w-grc-07-174-95-68-142.dsl.bell.ca)
2023-03-22 17:36:33 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 246 seconds)
2023-03-22 17:38:32 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2023-03-22 18:54:48 +0100malook(~Thunderbi@46.52.72.170)
2023-03-22 18:57:17 +0100matijja(~matijja@193.77.181.201) (Quit: ZNC 1.8.2 - https://znc.in)
2023-03-22 18:59:10 +0100matijja(~matijja@193.77.181.201)
2023-03-22 19:00:59 +0100matijja(~matijja@193.77.181.201) (Client Quit)
2023-03-22 19:01:34 +0100matijja(~matijja@193.77.181.201)
2023-03-22 19:30:55 +0100malook(~Thunderbi@46.52.72.170) (Quit: malook)
2023-03-22 20:53:02 +0100ft(~ft@p3e9bc443.dip0.t-ipconnect.de)
2023-03-22 21:10:30 +0100ft(~ft@p3e9bc443.dip0.t-ipconnect.de) (Remote host closed the connection)
2023-03-22 21:19:34 +0100ft(~ft@p3e9bc443.dip0.t-ipconnect.de)
2023-03-22 21:37:40 +0100srz(~srz@181.228.49.93)
2023-03-22 22:14:58 +0100yosafbridge(~yosafbrid@static.38.6.217.95.clients.your-server.de) (Quit: Leaving)
2023-03-22 22:27:59 +0100srz(~srz@181.228.49.93) (Ping timeout: 268 seconds)
2023-03-22 22:34:17 +0100yosafbridge(~yosafbrid@static.38.6.217.95.clients.your-server.de)
2023-03-22 22:57:29 +0100rekahsoft(~rekahsoft@bras-base-orllon1122w-grc-07-174-95-68-142.dsl.bell.ca) (Ping timeout: 246 seconds)
2023-03-22 23:38:37 +0100chomwitt(~chomwitt@2a02:587:7a19:3600:1ac0:4dff:fedb:a3f1) (Ping timeout: 265 seconds)