Logs on 2024-03-19 (liberachat/#xmonad)
| 00:58:51 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 260 seconds) |
| 01:10:31 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 02:31:15 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 260 seconds) |
| 02:44:43 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 02:49:27 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 260 seconds) |
| 03:15:01 | × | ft quits (~ft@p3e9bce6e.dip0.t-ipconnect.de) (Ping timeout: 272 seconds) |
| 03:16:10 | → | ft joins (~ft@p508db238.dip0.t-ipconnect.de) |
| 03:19:33 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 03:27:00 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 255 seconds) |
| 03:32:41 | <haskellbridge> | <la .uetcis.> Hi everyone, I just started trying XMonad out and was trying to bind the release of my mouse button to spawn something. After some research I ended up having this config (https://paste.fal.moe/zQzbaV2k.txt), but it only reacts to button press events. Does anyone know how to properly do this? |
| 03:38:19 | → | weitcis joins (~quassel@s-169-232-102-135.resnet.ucla.edu) |
| 03:38:31 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 03:44:31 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 260 seconds) |
| 03:48:29 | × | td_ quits (~td@i5387091B.versanet.de) (Ping timeout: 256 seconds) |
| 03:50:05 | → | td_ joins (~td@i5387092A.versanet.de) |
| 03:57:26 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 04:03:25 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 264 seconds) |
| 04:15:03 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 04:16:21 | <[Leary]> | la .uetcis.: xmonad masks button release events, so the event hook never sees them. You can change this by copying and adjusting the code for `grabButtons` <https://github.com/xmonad/xmonad/blob/master/src/XMonad/Main.hs#L459-L467> and running it in your `startupHook`. You probably just need to replace `buttonPressMask` with `buttonReleaseMask` and drop the `ungrabButton` line. |
| 04:21:25 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 264 seconds) |
| 04:22:42 | <[Leary]> | Err, I may be mistaken. That shouldn't be the case, since dragging uses a button release event... |
| 04:23:53 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 04:31:39 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 272 seconds) |
| 04:45:08 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 04:51:09 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 255 seconds) |
| 05:02:55 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 05:10:31 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 256 seconds) |
| 05:21:41 | <geekosaur> | https://github.com/xmonad/xmonad/blob/master/src/XMonad/Config.hs#L151-L163 |
| 05:22:27 | <geekosaur> | and mouse dragging uses a separate mask https://github.com/xmonad/xmonad/blob/master/src/XMonad/Operations.hs#L800-L801 |
| 05:23:10 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 05:29:21 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 256 seconds) |
| 05:43:06 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 05:49:01 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 268 seconds) |
| 06:00:54 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 06:06:51 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 260 seconds) |
| 06:19:33 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 06:30:43 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 272 seconds) |
| 06:42:48 | <haskellbridge> | <la .uetcis.> Works perfect, thanks! |
| 06:43:21 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 06:53:42 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 256 seconds) |
| 07:06:37 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 07:07:45 | <deebo> | can i somehow pin a workspace to a screen so i don't accidentally swap to the same workspace on another screen? |
| 07:12:53 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 268 seconds) |
| 07:25:55 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 07:31:41 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 240 seconds) |
| 07:43:23 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 07:49:16 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 260 seconds) |
| 08:01:09 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 08:10:51 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 256 seconds) |
| 08:24:30 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 08:30:53 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 268 seconds) |
| 08:34:28 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 08:40:05 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 240 seconds) |
| 08:52:45 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 08:58:37 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 264 seconds) |
| 09:11:31 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 09:16:53 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 240 seconds) |
| 09:26:58 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 09:30:27 | → | yaslam joins (~user@user/yaslam) |
| 09:33:01 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 256 seconds) |
| 09:35:33 | × | yaslam quits (~user@user/yaslam) (Ping timeout: 255 seconds) |
| 09:41:22 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 09:46:21 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 255 seconds) |
| 09:58:15 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 09:59:59 | → | yaslam joins (~user@host-92-7-211-106.as13285.net) |
| 10:00:16 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Max SendQ exceeded) |
| 10:01:40 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 10:39:25 | × | yaslam quits (~user@host-92-7-211-106.as13285.net) (Ping timeout: 264 seconds) |
| 10:56:05 | → | yaslam joins (~user@host-92-7-211-106.as13285.net) |
| 11:01:34 | × | yaslam quits (~user@host-92-7-211-106.as13285.net) (Remote host closed the connection) |
| 12:08:09 | × | td_ quits (~td@i5387092A.versanet.de) (Quit: waking up from the american dream ...) |
| 12:19:11 | → | td_ joins (~td@i5387092A.versanet.de) |
| 13:54:21 | <[Leary]> | geekosaur: Oh dear, somehow I was completely ignorant of these XConfig fields. And--- I see, so these pointer events are grabbed and ungrabbed separately, how confusing. But thanks for clearing that up for me. |
| 14:01:03 | → | magesing joins (~magesing@bras-base-hmtnon143hw-grc-05-174-91-104-53.dsl.bell.ca) |
| 14:08:07 | × | L29Ah quits (~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer) |
| 14:18:52 | <magesing> | Hi everyone... My xmonad config is here: https://text.is/9O8R I expect when I do a `Mod-q` xmonad should recompile, and my session should reflect changes in my `~/.xmonad/xmonad.hs`, however, it doesn't.... Is there something I need to add to my configuration to get that to work? |
| 14:21:25 | → | magesing81 joins (~magesing@2605:b100:15c:53a7:f5f8:f26b:d616:8215) |
| 14:21:57 | × | magesing quits (~magesing@bras-base-hmtnon143hw-grc-05-174-91-104-53.dsl.bell.ca) (Quit: Client closed) |
| 14:25:38 | → | magesing joins (~magesing@bras-base-hmtnon143hw-grc-05-174-91-104-53.dsl.bell.ca) |
| 14:26:17 | × | magesing81 quits (~magesing@2605:b100:15c:53a7:f5f8:f26b:d616:8215) (Client Quit) |
| 14:26:31 | × | magesing quits (~magesing@bras-base-hmtnon143hw-grc-05-174-91-104-53.dsl.bell.ca) (Client Quit) |
| 14:34:43 | → | magesing joins (~magesing@bras-base-hmtnon143hw-grc-05-174-91-104-53.dsl.bell.ca) |
| 14:36:53 | <magesing> | I figured out my issue.... on my system `ghcup` was only installed for my user (not system wide), in such a way that the environment used for the `META-q` rebuild didn't have `ghcup` in the environment. In arch, installing the `ghcup-hs-bin` package from AUR fixed it for me. |
| 14:47:11 | <geekosaur> | the real problem is X usually starts without your user environment. I add a file to the X startup on my system that imports my environment (https://github.com/geekosaur/xmonad.hs/blob/hilfy-2023/10profile, symlinked to /etc/X11/Xsession.d/10profile) |
| 14:48:30 | <geekosaur> | this is a historical wart from when people often logged in to a text mode console and had things in their .profile that wouldn't work without a (physical) terminal, and the X session setup runs before a terminal emulator can be run |
| 14:49:02 | <magesing> | geekosaur: that configuration probably also changes depending on what login-manager you're using |
| 14:58:29 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 240 seconds) |
| 15:01:48 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 15:51:42 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 16:43:03 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 255 seconds) |
| 16:56:59 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 17:01:49 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 256 seconds) |
| 17:13:22 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 17:20:43 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 260 seconds) |
| 17:32:48 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 17:38:29 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 240 seconds) |
| 17:45:51 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 17:53:18 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 256 seconds) |
| 18:05:50 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 18:11:49 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 264 seconds) |
| 18:23:47 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 18:30:17 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 268 seconds) |
| 18:36:10 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 19:33:43 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 260 seconds) |
| 20:01:13 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 20:07:36 | × | defjam quits (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 256 seconds) |
| 20:11:25 | → | defjam joins (~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) |
| 20:56:16 | × | todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Quit: ZNC - https://znc.in) |
| 22:04:01 | → | ircbrowse_tom joins (~ircbrowse@2a01:4f8:1c1c:9319::1) |
| 22:04:03 | Server | sets mode +cnt |
All times are in UTC on 2024-03-19.