2024/07/29

2024-07-29 00:16:58 +0200ectospasm(~ectospasm@user/ectospasm) (Quit: WeeChat 4.3.3)
2024-07-29 01:13:39 +0200mekeor(~user@2001:a61:24fd:e001:eafa:74f:3d40:84f6) (Quit: towards emacs as interface to cybernetic council communism)
2024-07-29 01:40:09 +0200Digitteknohippie(~user@user/digit)
2024-07-29 01:41:14 +0200Digit(~user@user/digit) (Ping timeout: 255 seconds)
2024-07-29 01:57:51 +0200DigitteknohippieDigit
2024-07-29 04:10:57 +0200td_(~td@i5387090A.versanet.de) (Ping timeout: 252 seconds)
2024-07-29 04:12:47 +0200td_(~td@i5387090C.versanet.de)
2024-07-29 04:20:54 +0200 <geekosaur> just put up a PR to revert #404 (working around the old ghc join point bug) because nobody should be using those ghc versions any more
2024-07-29 04:21:21 +0200 <geekosaur> (although it looks like a later change requires a modified import)
2024-07-29 05:06:21 +0200haskellbridge(~hackager@syn-024-093-192-219.res.spectrum.com)
2024-07-29 05:13:41 +0200 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> is there any function that opens a application on a specific workspace?
2024-07-29 05:13:43 +0200 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> without bringing you to that workspace
2024-07-29 05:14:04 +0200 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> "spawnOn" (https://hackage.haskell.org/package/xmonad-contrib-0.18.0/docs/XMonad-Actions-SpawnOn.html#v:spawnOn) don't forget to add "manageSpawn" to the "manageHook"
2024-07-29 05:14:07 +0200 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> …hm, this isn't being bridged ☹️
2024-07-29 05:14:08 +0200 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> test
2024-07-29 05:14:10 +0200 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> test2
2024-07-29 05:15:05 +0200 <geekosaur> somehow the bridge couldn't connect to my homeserver, when I restarted it it regurgitated all the traffic it had missed
2024-07-29 05:52:57 +0200 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> geekosaur: thank you, i'll read
2024-07-29 05:54:45 +0200 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> my managehook is currently like this:
2024-07-29 05:54:46 +0200 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/BgLliNbdqbeOtOkSWwhKdlFN (6 lines)
2024-07-29 05:56:21 +0200 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> then it would become:
2024-07-29 05:56:21 +0200 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/tjcnIukZfDUwTjtUFMQAytQQ (7 lines)
2024-07-29 05:56:30 +0200 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> argh
2024-07-29 05:56:52 +0200 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> no problem , i understood 😅
2024-07-29 05:56:57 +0200 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> dont bother with the quotes
2024-07-29 05:57:01 +0200 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> then it would become:
2024-07-29 05:57:01 +0200 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/myOZPnaIoVLKWXFcOlxOkGwo (7 lines)
2024-07-29 05:57:15 +0200 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> (I reported that bug in my Matrix client already)
2024-07-29 05:57:22 +0200 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> ic
2024-07-29 06:10:58 +0200 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> i could get the desired behavior, but i had to write a different function foor it
2024-07-29 06:11:02 +0200 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> * for
2024-07-29 06:11:17 +0200 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> spawnAndShift :: WorkspaceId -> String -> X ()
2024-07-29 06:11:17 +0200 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/bmnTJHfLeeADeehqDWJJZtVB (4 lines)
2024-07-29 06:15:04 +0200 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> does it not set its "_NET_WM_PID" properly?
2024-07-29 06:15:51 +0200 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> yours isn't guaranteed to work (in fact I'm surprised it works at all because you haven't given the main loop a chance to run and map the window)
2024-07-29 07:24:18 +0200zawaken(~zawaken@user/zawaken) (Ping timeout: 252 seconds)
2024-07-29 07:28:57 +0200zawaken(~zawaken@user/zawaken)
2024-07-29 07:41:41 +0200zawaken(~zawaken@user/zawaken) (Ping timeout: 248 seconds)
2024-07-29 07:42:44 +0200zawaken(~zawaken@user/zawaken)
2024-07-29 08:00:46 +0200ChubaDuba(~ChubaDuba@176.212.34.12)
2024-07-29 08:07:30 +0200ChubaDuba(~ChubaDuba@176.212.34.12) (Quit: WeeChat 4.3.3)
2024-07-29 08:07:50 +0200ChubaDuba(~ChubaDuba@176.212.34.12)
2024-07-29 08:08:33 +0200ChubaDuba(~ChubaDuba@176.212.34.12) (Client Quit)
2024-07-29 08:09:34 +0200ChubaDuba(~ChubaDuba@176.212.34.12)
2024-07-29 08:11:23 +0200ChubaDuba(~ChubaDuba@176.212.34.12) (Client Quit)
2024-07-29 08:13:33 +0200ChubaDuba(~ChubaDuba@176.212.34.12)
2024-07-29 08:30:07 +0200ChubaDuba(~ChubaDuba@176.212.34.12) (Ping timeout: 264 seconds)
2024-07-29 09:47:07 +0200mekeor(~user@2001:a61:24fd:e001:eafa:74f:3d40:84f6)
2024-07-29 09:58:24 +0200cfricke(~cfricke@user/cfricke)
2024-07-29 12:01:31 +0200Miroboru(~myrvoll@178-164-114.82.3p.ntebredband.no) (Quit: leaving)
2024-07-29 12:27:30 +0200desantra(~skykanin@user/skykanin)
2024-07-29 12:34:32 +0200desantra(~skykanin@user/skykanin) (Quit: WeeChat 4.3.4)
2024-07-29 13:57:16 +0200L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 252 seconds)
2024-07-29 14:42:08 +0200L29Ah(~L29Ah@wikipedia/L29Ah)
2024-07-29 15:17:03 +0200L29Ah(~L29Ah@wikipedia/L29Ah) ()
2024-07-29 16:24:05 +0200beastwick(~brian@user/beastwick)
2024-07-29 16:24:42 +0200 <beastwick> So, I've installed xmonad via my OS package manager, but I would like to make changes to a contrib library. Do I copy it with it's hierarchy in tact where I am compiling my xmonad.hs?
2024-07-29 16:28:20 +0200 <Lears> beastwick: In the same directory as xmonad.hs, create a directory `lib/`. You can copy the module into there and import it in xmonad.hs, however you should rename the module so there's no clash.
2024-07-29 16:30:18 +0200 <beastwick> and when importing, is it the path to the module or just the module name that I rename it to?
2024-07-29 16:30:34 +0200 <Lears> The latter.
2024-07-29 16:30:44 +0200 <beastwick> much thanks
2024-07-29 17:06:16 +0200Enrico63(~Enrico63@81.109.143.226)
2024-07-29 17:07:31 +0200cfricke(~cfricke@user/cfricke) (Quit: WeeChat 4.2.2)
2024-07-29 18:08:06 +0200L29Ah(~L29Ah@wikipedia/L29Ah)
2024-07-29 18:13:59 +0200 <beastwick> Is it possible to step through haskell/xmonad code? I am used to using debuggers in imperative languages, and have no idea how that would work here.
2024-07-29 18:15:14 +0200 <Lears> It is possible, but in Haskell you're better off doing "printf debugging" with Debug.Trace.
2024-07-29 18:59:33 +0200Enrico63(~Enrico63@81.109.143.226) (Ping timeout: 256 seconds)
2024-07-29 20:02:50 +0200FatBoyXPC(~FatBoyXPC@user/fatboyxpc) (Ping timeout: 255 seconds)
2024-07-29 20:03:01 +0200FatBoyXPC(~FatBoyXPC@user/fatboyxpc)
2024-07-29 20:51:17 +0200tremon(~tremon@83.80.159.219)