2023-03-22 00:37:59 +0100 | chomwitt | (~chomwitt@ppp-94-67-191-224.home.otenet.gr) (Ping timeout: 260 seconds) |
2023-03-22 01:42:23 +0100 | doppo_ | (~doppo@2604:180::e0fc:a07f) (Ping timeout: 246 seconds) |
2023-03-22 01:49:24 +0100 | doppo | (~doppo@2604:180::e0fc:a07f) |
2023-03-22 02:02:24 +0100 | vanvik | (~vanvik@185.201.120.72) (Ping timeout: 248 seconds) |
2023-03-22 03:22:03 +0100 | vanvik | (~vanvik@185.201.120.72) |
2023-03-22 04:04:24 +0100 | banc | (~banc@154.47.24.195) (Ping timeout: 264 seconds) |
2023-03-22 04:13:40 +0100 | td_ | (~td@i5387090D.versanet.de) (Ping timeout: 246 seconds) |
2023-03-22 04:15:48 +0100 | td_ | (~td@i53870930.versanet.de) |
2023-03-22 04:20:50 +0100 | banc | (~banc@154.47.24.195) |
2023-03-22 05:03:55 +0100 | doppo | (~doppo@2604:180::e0fc:a07f) (Ping timeout: 248 seconds) |
2023-03-22 05:04:55 +0100 | doppo | (~doppo@2604:180::e0fc:a07f) |
2023-03-22 05:13:46 +0100 | thunderrd | (~thunderrd@183.182.111.130) (Ping timeout: 276 seconds) |
2023-03-22 05:25:56 +0100 | thunderrd | (~thunderrd@183.182.111.14) |
2023-03-22 05:43:21 +0100 | sagax | (~sagax_nb@user/sagax) |
2023-03-22 06:59:53 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 256 seconds) |
2023-03-22 07:01:54 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
2023-03-22 07:15:53 +0100 | chomwitt | (~chomwitt@2a02:587:7a19:3600:1ac0:4dff:fedb:a3f1) |
2023-03-22 07:22:39 +0100 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) (Quit: leaving) |
2023-03-22 07:23:35 +0100 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) |
2023-03-22 07:39:17 +0100 | derfflinger | (~derffling@user/derfflinger) |
2023-03-22 07:55:20 +0100 | wusticality | (~user@76.131.115.3) (Remote host closed the connection) |
2023-03-22 08:34:26 +0100 | mncheckm | (~mncheck@193.224.205.254) |
2023-03-22 08:37:44 +0100 | thyriaen | (~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 +0100 | geekosaur | wonders if the xdg detection stuff needs debug output |
2023-03-22 09:02:00 +0100 | derfflinger | (~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 +0100 | derfflinger | (~derffling@user/derfflinger) |
2023-03-22 10:50:50 +0100 | banc | (~banc@154.47.24.195) (Quit: Bye, bye) |
2023-03-22 10:57:51 +0100 | ft | (~ft@p3e9bc443.dip0.t-ipconnect.de) (Ping timeout: 248 seconds) |
2023-03-22 12:14:31 +0100 | derfflinger | (~derffling@user/derfflinger) (Ping timeout: 240 seconds) |
2023-03-22 12:29:44 +0100 | thyriaen | (~thyriaen@2a01:aea0:dd4:5328:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
2023-03-22 13:21:27 +0100 | derfflinger | (~derffling@user/derfflinger) |
2023-03-22 14:40:33 +0100 | thunderrd | (~thunderrd@183.182.111.14) (Ping timeout: 268 seconds) |
2023-03-22 14:53:06 +0100 | thunderrd | (~thunderrd@183.182.111.220) |
2023-03-22 15:18:55 +0100 | sagax | (~sagax_nb@user/sagax) (Ping timeout: 276 seconds) |
2023-03-22 15:48:48 +0100 | alethkit | (23bd17ddc6@sourcehut/user/alethkit) (Remote host closed the connection) |
2023-03-22 15:48:48 +0100 | zoglesby | (f0f8ca1525@user/zoglesby) (Remote host closed the connection) |
2023-03-22 15:48:48 +0100 | samhh | (7569f027cf@2604:bf00:561:2000::e4) (Remote host closed the connection) |
2023-03-22 15:50:08 +0100 | zoglesby | (f0f8ca1525@2604:bf00:561:2000::64) |
2023-03-22 15:50:08 +0100 | zoglesby | (f0f8ca1525@2604:bf00:561:2000::64) (Changing host) |
2023-03-22 15:50:08 +0100 | zoglesby | (f0f8ca1525@user/zoglesby) |
2023-03-22 15:50:35 +0100 | samhh | (7569f027cf@2604:bf00:561:2000::e4) |
2023-03-22 15:51:44 +0100 | alethkit | (23bd17ddc6@sourcehut/user/alethkit) |
2023-03-22 16:50:33 +0100 | zoglesby | (f0f8ca1525@user/zoglesby) (Remote host closed the connection) |
2023-03-22 16:50:33 +0100 | alethkit | (23bd17ddc6@sourcehut/user/alethkit) (Write error: Broken pipe) |
2023-03-22 16:50:34 +0100 | samhh | (7569f027cf@2604:bf00:561:2000::e4) (Remote host closed the connection) |
2023-03-22 16:50:57 +0100 | derfflinger | (~derffling@user/derfflinger) (Quit: Leaving) |
2023-03-22 16:55:08 +0100 | zoglesby | (f0f8ca1525@user/zoglesby) |
2023-03-22 16:56:12 +0100 | alethkit | (23bd17ddc6@sourcehut/user/alethkit) |
2023-03-22 16:56:52 +0100 | samhh | (7569f027cf@2604:bf00:561:2000::e4) |
2023-03-22 17:00:11 +0100 | lilua[m] | (~liluamatr@2001:470:69fc:105::3:1c9e) (Quit: You have been kicked for being idle) |
2023-03-22 17:23:20 +0100 | rekahsoft | (~rekahsoft@bras-base-orllon1122w-grc-07-174-95-68-142.dsl.bell.ca) |
2023-03-22 17:36:33 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 246 seconds) |
2023-03-22 17:38:32 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
2023-03-22 18:54:48 +0100 | malook | (~Thunderbi@46.52.72.170) |
2023-03-22 18:57:17 +0100 | matijja | (~matijja@193.77.181.201) (Quit: ZNC 1.8.2 - https://znc.in) |
2023-03-22 18:59:10 +0100 | matijja | (~matijja@193.77.181.201) |
2023-03-22 19:00:59 +0100 | matijja | (~matijja@193.77.181.201) (Client Quit) |
2023-03-22 19:01:34 +0100 | matijja | (~matijja@193.77.181.201) |
2023-03-22 19:30:55 +0100 | malook | (~Thunderbi@46.52.72.170) (Quit: malook) |
2023-03-22 20:53:02 +0100 | ft | (~ft@p3e9bc443.dip0.t-ipconnect.de) |
2023-03-22 21:10:30 +0100 | ft | (~ft@p3e9bc443.dip0.t-ipconnect.de) (Remote host closed the connection) |
2023-03-22 21:19:34 +0100 | ft | (~ft@p3e9bc443.dip0.t-ipconnect.de) |
2023-03-22 21:37:40 +0100 | srz | (~srz@181.228.49.93) |
2023-03-22 22:14:58 +0100 | yosafbridge | (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Quit: Leaving) |
2023-03-22 22:27:59 +0100 | srz | (~srz@181.228.49.93) (Ping timeout: 268 seconds) |
2023-03-22 22:34:17 +0100 | yosafbridge | (~yosafbrid@static.38.6.217.95.clients.your-server.de) |
2023-03-22 22:57:29 +0100 | rekahsoft | (~rekahsoft@bras-base-orllon1122w-grc-07-174-95-68-142.dsl.bell.ca) (Ping timeout: 246 seconds) |
2023-03-22 23:38:37 +0100 | chomwitt | (~chomwitt@2a02:587:7a19:3600:1ac0:4dff:fedb:a3f1) (Ping timeout: 265 seconds) |