2024/07/29

2024-07-29 02:10:57 +0000td_(~td@i5387090A.versanet.de) (Ping timeout: 252 seconds)
2024-07-29 02:12:47 +0000td_(~td@i5387090C.versanet.de)
2024-07-29 02:20:54 +0000 <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 02:21:21 +0000 <geekosaur> (although it looks like a later change requires a modified import)
2024-07-29 03:06:21 +0000haskellbridge(~hackager@syn-024-093-192-219.res.spectrum.com)
2024-07-29 03:13:41 +0000 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> is there any function that opens a application on a specific workspace?
2024-07-29 03:13:43 +0000 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> without bringing you to that workspace
2024-07-29 03:14:04 +0000 <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 03:14:07 +0000 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> …hm, this isn't being bridged ☹️
2024-07-29 03:14:08 +0000 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> test
2024-07-29 03:14:10 +0000 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> test2
2024-07-29 03:15:05 +0000 <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 03:52:57 +0000 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> geekosaur: thank you, i'll read
2024-07-29 03:54:45 +0000 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> my managehook is currently like this:
2024-07-29 03:54:46 +0000 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/BgLliNbdqbeOtOkSWwhKdlFN (6 lines)
2024-07-29 03:56:21 +0000 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> then it would become:
2024-07-29 03:56:21 +0000 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/tjcnIukZfDUwTjtUFMQAytQQ (7 lines)
2024-07-29 03:56:30 +0000 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> argh
2024-07-29 03:56:52 +0000 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> no problem , i understood 😅
2024-07-29 03:56:57 +0000 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> dont bother with the quotes
2024-07-29 03:57:01 +0000 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> then it would become:
2024-07-29 03:57:01 +0000 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/myOZPnaIoVLKWXFcOlxOkGwo (7 lines)
2024-07-29 03:57:15 +0000 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> (I reported that bug in my Matrix client already)
2024-07-29 03:57:22 +0000 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> ic
2024-07-29 04:10:58 +0000 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> i could get the desired behavior, but i had to write a different function foor it
2024-07-29 04:11:02 +0000 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> * for
2024-07-29 04:11:17 +0000 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> spawnAndShift :: WorkspaceId -> String -> X ()
2024-07-29 04:11:17 +0000 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/bmnTJHfLeeADeehqDWJJZtVB (4 lines)
2024-07-29 04:15:04 +0000 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> does it not set its "_NET_WM_PID" properly?
2024-07-29 04:15:51 +0000 <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 05:24:18 +0000zawaken(~zawaken@user/zawaken) (Ping timeout: 252 seconds)
2024-07-29 05:28:57 +0000zawaken(~zawaken@user/zawaken)
2024-07-29 05:41:41 +0000zawaken(~zawaken@user/zawaken) (Ping timeout: 248 seconds)
2024-07-29 05:42:44 +0000zawaken(~zawaken@user/zawaken)
2024-07-29 06:00:46 +0000ChubaDuba(~ChubaDuba@176.212.34.12)
2024-07-29 06:07:30 +0000ChubaDuba(~ChubaDuba@176.212.34.12) (Quit: WeeChat 4.3.3)
2024-07-29 06:07:50 +0000ChubaDuba(~ChubaDuba@176.212.34.12)
2024-07-29 06:08:33 +0000ChubaDuba(~ChubaDuba@176.212.34.12) (Client Quit)
2024-07-29 06:09:34 +0000ChubaDuba(~ChubaDuba@176.212.34.12)
2024-07-29 06:11:23 +0000ChubaDuba(~ChubaDuba@176.212.34.12) (Client Quit)
2024-07-29 06:13:33 +0000ChubaDuba(~ChubaDuba@176.212.34.12)
2024-07-29 06:30:07 +0000ChubaDuba(~ChubaDuba@176.212.34.12) (Ping timeout: 264 seconds)
2024-07-29 07:47:07 +0000mekeor(~user@2001:a61:24fd:e001:eafa:74f:3d40:84f6)
2024-07-29 07:58:24 +0000cfricke(~cfricke@user/cfricke)
2024-07-29 10:01:31 +0000Miroboru(~myrvoll@178-164-114.82.3p.ntebredband.no) (Quit: leaving)
2024-07-29 10:27:30 +0000desantra(~skykanin@user/skykanin)
2024-07-29 10:34:32 +0000desantra(~skykanin@user/skykanin) (Quit: WeeChat 4.3.4)
2024-07-29 11:57:16 +0000L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 252 seconds)
2024-07-29 12:42:08 +0000L29Ah(~L29Ah@wikipedia/L29Ah)
2024-07-29 13:17:03 +0000L29Ah(~L29Ah@wikipedia/L29Ah) ()
2024-07-29 14:24:05 +0000beastwick(~brian@user/beastwick)
2024-07-29 14:24:42 +0000 <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 14:28:20 +0000 <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 14:30:18 +0000 <beastwick> and when importing, is it the path to the module or just the module name that I rename it to?
2024-07-29 14:30:34 +0000 <Lears> The latter.
2024-07-29 14:30:44 +0000 <beastwick> much thanks
2024-07-29 15:06:16 +0000Enrico63(~Enrico63@81.109.143.226)
2024-07-29 15:07:31 +0000cfricke(~cfricke@user/cfricke) (Quit: WeeChat 4.2.2)
2024-07-29 16:08:06 +0000L29Ah(~L29Ah@wikipedia/L29Ah)
2024-07-29 16:13:59 +0000 <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 16:15:14 +0000 <Lears> It is possible, but in Haskell you're better off doing "printf debugging" with Debug.Trace.
2024-07-29 16:59:33 +0000Enrico63(~Enrico63@81.109.143.226) (Ping timeout: 256 seconds)
2024-07-29 18:02:50 +0000FatBoyXPC(~FatBoyXPC@user/fatboyxpc) (Ping timeout: 255 seconds)
2024-07-29 18:03:01 +0000FatBoyXPC(~FatBoyXPC@user/fatboyxpc)
2024-07-29 18:51:17 +0000tremon(~tremon@83.80.159.219)
2024-07-29 23:02:47 +0000tremon(~tremon@83.80.159.219) (Quit: getting boxed in)
2024-07-29 23:09:59 +0000mekeor(~user@2001:a61:24fd:e001:eafa:74f:3d40:84f6) (Quit: towards emacs as interface to cybernetic council communism)