2024/08/31

2024-08-31 01:19:08 +0200 <T_X> argh, about once or twice a year I'm trying an "xmonad --recompile" and everytime I seem to need to adjust the code to fix compile issues
2024-08-31 01:19:11 +0200 <T_X> :D
2024-08-31 01:22:20 +0200 <T_X> I'm using Debian Sid/unstable here. maybe the "unstable" in this case means that I need to be on my toes regarding changed APIs here.
2024-08-31 01:26:07 +0200 <geekosaur> maybe they updated to 0.18.1 already? https://github.com/xmonad/xmonad-contrib/blob/master/CHANGES.md#0181-august-20-2024
2024-08-31 03:25:20 +0200 <T_X> ah, wait, the fix was actually simpler... didn't have libghc-xmonad-* installed...
2024-08-31 03:26:28 +0200 <T_X> .oO(I think apt automatically removed them due to some temporary dependency issues at some point. of course it wouldn't have been my fault :P)
2024-08-31 03:40:19 +0200 <T_X> also wanted to try the fixSteamFlicker, but looks like that's only part of 0.18.1 so far? so not in Debian yet, with its 0.17.2?
2024-08-31 03:48:11 +0200 <geekosaur> yes
2024-08-31 04:59:33 +0200td_(~td@i5387090B.versanet.de) (Ping timeout: 248 seconds)
2024-08-31 05:01:35 +0200td_(~td@i53870912.versanet.de)
2024-08-31 07:49:09 +0200rascasse(~rascasse@user/diep)
2024-08-31 08:55:55 +0200rascasse(~rascasse@user/diep) (Remote host closed the connection)
2024-08-31 10:21:42 +0200ChubaDuba(~ChubaDuba@79.136.180.183)
2024-08-31 10:38:05 +0200_qw(~eqw@user/eqw) (Ping timeout: 255 seconds)
2024-08-31 11:02:11 +0200ChubaDuba(~ChubaDuba@79.136.180.183) (Quit: Leaving)
2024-08-31 12:40:43 +0200 <liskin> You can probably just copypaste the fixSteamFlicker code into xmonad.hs...
2024-08-31 13:54:23 +0200 <T_X> liskin: also thought of that initially, but then also saw these changes: https://github.com/xmonad/xmonad-contrib/pull/886/files#diff-cf9308345d1d5de4c1e403c5874d91d723ffc…
2024-08-31 13:56:21 +0200 <geekosaur> you can just drop the new EwmhDesktops in lib/XMonad/Hooks/EwmhDesktops.hs if you're not also using XMonad.Config.Desktop (in which case just drop a copy of that in lib/XMonad/Config/Desktop.hs as well)
2024-08-31 13:56:43 +0200 <geekosaur> I do that a lot when testing changes
2024-08-31 13:57:14 +0200 <geekosaur> (well, these days I use branches on my checkout of xmonad-contrib mostly, tbh)
2024-08-31 13:57:48 +0200 <T_X> btw. is it painless / easy to compile an xmonad 0.18.1 from Git on a Debian Sid? is there something like a "-L" / "-I" / LD_LIBRARY_PATH that I'm used to from C with Haskell, too?
2024-08-31 13:58:27 +0200 <T_X> and I probably shouldn't mix xmonad 0.17.2 from Debian with a git checkout of libghc-xmonad-contrib-dev?
2024-08-31 13:59:56 +0200 <geekosaur> right, you would want to switch to using the git instructions https://xmonad.org/INSTALL.html#download-xmonad-sources
2024-08-31 14:01:54 +0200 <geekosaur> or, since the stuff you want is released to Hackage, https://xmonad.org/INSTALL.html#build-using-cabal-installat "Install Everything"
2024-08-31 14:02:07 +0200 <geekosaur> and skip the git stuff
2024-08-31 14:02:28 +0200 <geekosaur> argh, typo
2024-08-31 14:02:32 +0200 <geekosaur> https://xmonad.org/INSTALL.html#build-using-cabal-install
2024-08-31 15:12:01 +0200 <T_X> is there anything else than adding ~/.cabal/bin/xmonad to my PATH? currently still getting this error: https://paste.debian.net/1328052/
2024-08-31 16:19:49 +0200_qw(~eqw@user/eqw)
2024-08-31 23:34:08 +0200catman(~catman@user/catman)
2024-08-31 23:40:29 +0200ash3en(~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207)
2024-08-31 23:55:46 +0200ash3en(~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Quit: ash3en)