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