Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→ 184,666 events total
2024-07-29 03:13:43 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> without bringing you to that workspace
2024-07-29 03:14:04 <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 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> …hm, this isn't being bridged ☹️
2024-07-29 03:14:08 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> test
2024-07-29 03:14:10 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> test2
2024-07-29 03:15:05 <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 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> geekosaur: thank you, i'll read
2024-07-29 03:54:45 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> my managehook is currently like this:
2024-07-29 03:54:46 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/BgLliNbdqbeOtOkSWwhKdlFN (6 lines)
2024-07-29 03:56:21 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> then it would become:
2024-07-29 03:56:21 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/tjcnIukZfDUwTjtUFMQAytQQ (7 lines)
2024-07-29 03:56:30 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> argh
2024-07-29 03:56:52 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> no problem , i understood 😅
2024-07-29 03:56:57 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> dont bother with the quotes
2024-07-29 03:57:01 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> then it would become:
2024-07-29 03:57:01 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/myOZPnaIoVLKWXFcOlxOkGwo (7 lines)
2024-07-29 03:57:15 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> (I reported that bug in my Matrix client already)
2024-07-29 03:57:22 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> ic
2024-07-29 04:10:58 <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 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> * for
2024-07-29 04:11:17 <haskellbridge> <柱間 (@hashirama:hashi.sbs)> spawnAndShift :: WorkspaceId -> String -> X ()
2024-07-29 04:11:17 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/bmnTJHfLeeADeehqDWJJZtVB (4 lines)
2024-07-29 04:15:04 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> does it not set its "_NET_WM_PID" properly?
2024-07-29 04:15:51 <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 × zawaken quits (~zawaken@user/zawaken) (Ping timeout: 252 seconds)
2024-07-29 05:28:57 zawaken joins (~zawaken@user/zawaken)
2024-07-29 05:41:41 × zawaken quits (~zawaken@user/zawaken) (Ping timeout: 248 seconds)
2024-07-29 05:42:44 zawaken joins (~zawaken@user/zawaken)
2024-07-29 06:00:46 ChubaDuba joins (~ChubaDuba@176.212.34.12)
2024-07-29 06:07:30 × ChubaDuba quits (~ChubaDuba@176.212.34.12) (Quit: WeeChat 4.3.3)
2024-07-29 06:07:50 ChubaDuba joins (~ChubaDuba@176.212.34.12)
2024-07-29 06:08:33 × ChubaDuba quits (~ChubaDuba@176.212.34.12) (Client Quit)
2024-07-29 06:09:34 ChubaDuba joins (~ChubaDuba@176.212.34.12)
2024-07-29 06:11:23 × ChubaDuba quits (~ChubaDuba@176.212.34.12) (Client Quit)
2024-07-29 06:13:33 ChubaDuba joins (~ChubaDuba@176.212.34.12)
2024-07-29 06:30:07 × ChubaDuba quits (~ChubaDuba@176.212.34.12) (Ping timeout: 264 seconds)
2024-07-29 07:47:07 mekeor joins (~user@2001:a61:24fd:e001:eafa:74f:3d40:84f6)
2024-07-29 07:58:24 cfricke joins (~cfricke@user/cfricke)
2024-07-29 10:01:31 × Miroboru quits (~myrvoll@178-164-114.82.3p.ntebredband.no) (Quit: leaving)
2024-07-29 10:27:30 desantra joins (~skykanin@user/skykanin)
2024-07-29 10:34:32 × desantra quits (~skykanin@user/skykanin) (Quit: WeeChat 4.3.4)
2024-07-29 11:57:16 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Ping timeout: 252 seconds)
2024-07-29 12:42:08 L29Ah joins (~L29Ah@wikipedia/L29Ah)
2024-07-29 13:17:03 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
2024-07-29 14:24:05 beastwick joins (~brian@user/beastwick)
2024-07-29 14:24:42 <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 <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 <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 <Lears> The latter.
2024-07-29 14:30:44 <beastwick> much thanks
2024-07-29 15:06:16 Enrico63 joins (~Enrico63@81.109.143.226)
2024-07-29 15:07:31 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.2.2)
2024-07-29 16:08:06 L29Ah joins (~L29Ah@wikipedia/L29Ah)
2024-07-29 16:13:59 <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 <Lears> It is possible, but in Haskell you're better off doing "printf debugging" with Debug.Trace.
2024-07-29 16:59:33 × Enrico63 quits (~Enrico63@81.109.143.226) (Ping timeout: 256 seconds)
2024-07-29 18:02:50 × FatBoyXPC quits (~FatBoyXPC@user/fatboyxpc) (Ping timeout: 255 seconds)
2024-07-29 18:03:01 FatBoyXPC joins (~FatBoyXPC@user/fatboyxpc)
2024-07-29 18:51:17 tremon joins (~tremon@83.80.159.219)
2024-07-29 23:02:47 × tremon quits (~tremon@83.80.159.219) (Quit: getting boxed in)
2024-07-29 23:09:59 × mekeor quits (~user@2001:a61:24fd:e001:eafa:74f:3d40:84f6) (Quit: towards emacs as interface to cybernetic council communism)
2024-07-30 02:05:09 <L29Ah> beastwick: you can build a haskell executable with debug symbols and use gdb, but the debugging experience will be a bit crazy
2024-07-30 02:05:35 <L29Ah> although it's your best bet if the misbehaving part is in FFI'd code
2024-07-30 02:09:46 × td_ quits (~td@i5387090C.versanet.de) (Ping timeout: 252 seconds)
2024-07-30 02:11:32 td_ joins (~td@i53870934.versanet.de)
2024-07-30 02:13:39 <geekosaur> also I'd be very careful with that when debugging your window manager, because it won't be processing events while at the debugger prompt (whether gdb, ghci, or etc.); I would `attach` to `xmonad-x86_64-linux` or whatever from a virtual console instead of a GUI terminal window
2024-07-30 02:13:52 <geekosaur> (although ghci doesn't support attaching)
2024-07-30 02:14:46 <geekosaur> there are also a number of debugging modules I've written, look in xmonad-contrib in the XMonad.Hooks hierarchy
2024-07-30 02:15:08 <geekosaur> (there's also some stuff in XMonad.Util but it's mostly support for the XMonad.Hooks stuff and not directly usable)
2024-07-30 03:32:38 × scardinal quits (~supreme@0x573d64a9.static.cust.fastspeed.dk) (Ping timeout: 252 seconds)
2024-07-30 03:34:25 scardinal joins (~supreme@0x573d64a9.static.cust.fastspeed.dk)
2024-07-30 04:09:15 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
2024-07-30 08:12:28 × ft quits (~ft@p3e9bc4e7.dip0.t-ipconnect.de) (Quit: leaving)
2024-07-30 08:46:17 cfricke joins (~cfricke@user/cfricke)
2024-07-30 09:52:30 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 252 seconds)
2024-07-30 10:11:44 cfricke joins (~cfricke@user/cfricke)
2024-07-30 11:38:37 ChubaDuba joins (~ChubaDuba@5.166.234.72)
2024-07-30 11:40:45 × ChubaDuba quits (~ChubaDuba@5.166.234.72) (Client Quit)
2024-07-30 12:20:13 × T_X quits (~T_X@diktynna.open-mesh.org) (Read error: Connection reset by peer)
2024-07-30 12:20:41 T_X joins (~T_X@diktynna.open-mesh.org)
2024-07-30 13:03:19 beastwick parts (~brian@user/beastwick) (WeeChat 4.3.3)
2024-07-30 15:24:17 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.2.2)
2024-07-30 17:00:55 redgloboli joins (~redglobol@user/redgloboli)
2024-07-30 17:28:52 ft joins (~ft@p3e9bc4e7.dip0.t-ipconnect.de)
2024-07-30 20:09:02 mekeor joins (~user@2001:a61:24fd:e001:eafa:74f:3d40:84f6)
2024-07-30 20:51:39 thunderrd joins (~thunderrd@1.2.153.113)
2024-07-30 23:14:40 × mekeor quits (~user@2001:a61:24fd:e001:eafa:74f:3d40:84f6) (Quit: towards emacs as interface to cybernetic council communism)
2024-07-31 01:13:36 × de-vri-es quits (~de-vri-es@voyager.de-vri.es) (Ping timeout: 265 seconds)
2024-07-31 01:13:54 de-vri-es joins (~de-vri-es@voyager.de-vri.es)
2024-07-31 02:04:33 × scardinal quits (~supreme@0x573d64a9.static.cust.fastspeed.dk) (Ping timeout: 245 seconds)
2024-07-31 02:08:49 × td_ quits (~td@i53870934.versanet.de) (Ping timeout: 260 seconds)
2024-07-31 02:10:15 td_ joins (~td@i53870916.versanet.de)
2024-07-31 02:11:42 × weitcis quits (~quassel@syn-076-082-169-160.res.spectrum.com) (Quit: No Ping reply in 180 seconds.)
2024-07-31 02:11:55 weitcis joins (~quassel@syn-076-082-169-160.res.spectrum.com)
2024-07-31 02:15:34 scardinal joins (~supreme@0x573d64a9.static.cust.fastspeed.dk)
2024-07-31 02:43:32 × terrorjack quits (~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat)
2024-07-31 02:47:34 terrorjack joins (~terrorjac@2a01:4f8:c17:87f8::)
2024-07-31 02:55:29 × scardinal quits (~supreme@0x573d64a9.static.cust.fastspeed.dk) (Ping timeout: 252 seconds)
2024-07-31 03:28:24 × thunderrd quits (~thunderrd@1.2.153.113) (Read error: Connection reset by peer)
2024-07-31 04:11:13 scardinal joins (~supreme@0x573d64a9.static.cust.fastspeed.dk)

All times are in UTC.