2024-04-09 00:05:10 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 00:33:22 +0200 | julie_pilgrim | (~julie_pil@user/julie-pilgrim/x-1240752) (Remote host closed the connection) |
2024-04-09 00:53:23 +0200 | sp1ff | (~user@c-24-21-45-157.hsd1.wa.comcast.net) (Read error: Connection reset by peer) |
2024-04-09 00:53:37 +0200 | sp1ff | (~user@c-24-21-45-157.hsd1.wa.comcast.net) |
2024-04-09 01:08:11 +0200 | rekahsoft | (~rekahsoft@bras-base-orllon1103w-grc-13-184-148-6-204.dsl.bell.ca) |
2024-04-09 02:29:46 +0200 | sp1ff | (~user@c-24-21-45-157.hsd1.wa.comcast.net) (Ping timeout: 252 seconds) |
2024-04-09 02:29:46 +0200 | haskellbridge | (~haskellbr@069-135-003-034.biz.spectrum.com) (Ping timeout: 252 seconds) |
2024-04-09 02:29:46 +0200 | fcser | (~fcser@198.58.96.214) (Ping timeout: 252 seconds) |
2024-04-09 02:29:46 +0200 | utis | (~utis@84.210.54.27) (Ping timeout: 252 seconds) |
2024-04-09 02:29:46 +0200 | wz1000 | (~zubin@static.11.113.47.78.clients.your-server.de) (Ping timeout: 252 seconds) |
2024-04-09 02:29:50 +0200 | utis_ | (~utis@84.210.54.27) |
2024-04-09 02:30:03 +0200 | joshproehl | (~quassel@user/joshproehl) (Ping timeout: 252 seconds) |
2024-04-09 02:30:12 +0200 | sp1ff` | (~user@c-24-21-45-157.hsd1.wa.comcast.net) |
2024-04-09 02:30:39 +0200 | haskellbridge | (~haskellbr@069-135-003-034.biz.spectrum.com) |
2024-04-09 02:32:22 +0200 | joshproehl | (~quassel@user/joshproehl) |
2024-04-09 02:36:26 +0200 | fcser | (~fcser@booty.farted.net) |
2024-04-09 02:42:17 +0200 | wz1000 | (~zubin@static.11.113.47.78.clients.your-server.de) |
2024-04-09 02:45:18 +0200 | sajenim | (~sajenim@user/sajenim) |
2024-04-09 04:28:45 +0200 | Petruchio | (~ray@dynamic-acs-72-23-101-125.zoominternet.net) (Quit: Konversation terminated!) |
2024-04-09 04:35:59 +0200 | jsoo | (~znc@irc.refl.club) (Quit: ZNC 1.8.2 - https://znc.in) |
2024-04-09 04:36:26 +0200 | jsoo | (~znc@irc.refl.club) |
2024-04-09 04:48:10 +0200 | jsoo | (~znc@irc.refl.club) (Quit: ZNC 1.8.2 - https://znc.in) |
2024-04-09 04:49:07 +0200 | jsoo | (~znc@irc.refl.club) |
2024-04-09 04:53:03 +0200 | td_ | (~td@i53870933.versanet.de) (Ping timeout: 268 seconds) |
2024-04-09 04:54:40 +0200 | td_ | (~td@i53870916.versanet.de) |
2024-04-09 06:00:51 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 260 seconds) |
2024-04-09 06:14:23 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 06:21:57 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 256 seconds) |
2024-04-09 06:22:55 +0200 | julie_pilgrim | (~julie_pil@user/julie-pilgrim/x-1240752) |
2024-04-09 06:28:57 +0200 | julie_pilgrim | (~julie_pil@user/julie-pilgrim/x-1240752) (Remote host closed the connection) |
2024-04-09 06:33:44 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 06:37:15 +0200 | rekahsoft | (~rekahsoft@bras-base-orllon1103w-grc-13-184-148-6-204.dsl.bell.ca) (Ping timeout: 260 seconds) |
2024-04-09 07:34:53 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 240 seconds) |
2024-04-09 07:48:55 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 07:53:44 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 268 seconds) |
2024-04-09 08:08:15 +0200 | julie_pilgrim | (~julie_pil@user/julie-pilgrim/x-1240752) |
2024-04-09 08:08:52 +0200 | ft | (~ft@p4fc2a20e.dip0.t-ipconnect.de) (Quit: leaving) |
2024-04-09 08:19:46 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 08:26:04 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 256 seconds) |
2024-04-09 08:31:52 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 08:37:50 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 268 seconds) |
2024-04-09 08:44:26 +0200 | julie_pilgrim | (~julie_pil@user/julie-pilgrim/x-1240752) (Remote host closed the connection) |
2024-04-09 08:44:41 +0200 | julie_pilgrim | (~julie_pil@user/julie-pilgrim/x-1240752) |
2024-04-09 08:47:20 +0200 | jsoo | (~znc@irc.refl.club) (Quit: ZNC 1.8.2 - https://znc.in) |
2024-04-09 08:49:16 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 08:49:16 +0200 | jsoo | (~znc@irc.refl.club) |
2024-04-09 08:54:31 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer) |
2024-04-09 08:55:43 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 268 seconds) |
2024-04-09 09:07:14 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 09:11:31 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 256 seconds) |
2024-04-09 09:27:41 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 09:33:11 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 255 seconds) |
2024-04-09 09:44:37 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 09:50:37 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 256 seconds) |
2024-04-09 10:03:20 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 10:06:35 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) |
2024-04-09 10:09:11 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 256 seconds) |
2024-04-09 10:20:58 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 10:26:42 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 255 seconds) |
2024-04-09 10:28:27 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 10:31:38 +0200 | julie_pilgrim | (~julie_pil@user/julie-pilgrim/x-1240752) (Remote host closed the connection) |
2024-04-09 10:34:41 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 268 seconds) |
2024-04-09 10:46:54 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 10:51:57 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 268 seconds) |
2024-04-09 11:03:25 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 11:06:56 +0200 | cfricke | (~cfricke@user/cfricke) |
2024-04-09 11:09:18 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 256 seconds) |
2024-04-09 11:20:49 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 11:21:09 +0200 | mekeor | (~user@2001:a61:10db:ae01:ee8e:7029:dae7:575c) |
2024-04-09 11:26:25 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 246 seconds) |
2024-04-09 11:29:44 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 11:35:10 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 246 seconds) |
2024-04-09 11:46:45 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 11:52:56 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 260 seconds) |
2024-04-09 12:01:31 +0200 | cfricke | (~cfricke@user/cfricke) (Ping timeout: 256 seconds) |
2024-04-09 12:04:52 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 12:07:40 +0200 | cfricke | (~cfricke@user/cfricke) |
2024-04-09 12:11:12 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 268 seconds) |
2024-04-09 12:13:11 +0200 | cfricke | (~cfricke@user/cfricke) (Ping timeout: 264 seconds) |
2024-04-09 12:22:08 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 12:25:33 +0200 | cfricke | (~cfricke@user/cfricke) |
2024-04-09 12:28:04 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 256 seconds) |
2024-04-09 12:30:25 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 12:33:14 +0200 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 4.1.2) |
2024-04-09 12:36:19 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 255 seconds) |
2024-04-09 12:48:43 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 12:54:29 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 240 seconds) |
2024-04-09 13:07:13 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 13:13:12 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 260 seconds) |
2024-04-09 13:25:33 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 13:38:46 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 268 seconds) |
2024-04-09 13:48:23 +0200 | dimitar | (~dimitar@188.252.216.255) |
2024-04-09 14:08:00 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 14:08:52 +0200 | [Leary] | (~Leary]@user/Leary/x-0910699) (Remote host closed the connection) |
2024-04-09 14:12:07 +0200 | dimitar | (~dimitar@188.252.216.255) (Quit: Lost terminal) |
2024-04-09 14:13:58 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 255 seconds) |
2024-04-09 14:26:23 +0200 | [Leary] | (~Leary]@user/Leary/x-0910699) |
2024-04-09 14:28:00 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 15:03:00 +0200 | Petruchio | (~ray@dynamic-acs-72-23-101-125.zoominternet.net) |
2024-04-09 15:25:51 +0200 | <Petruchio> | Hello. I'm new to Haskell, and I'm trying to get XMonad.Actions.Plane working with xmonad. I'm having some trouble integrating the code the module gives into my xmonad.hs file. I've describe the situation here: https://dpaste.org/QHgjf Any help would be appreciated. |
2024-04-09 15:44:10 +0200 | <Petruchio> | I expect this will be trivial for someone who understands the language better. My understading is coming along, but since I'm now using xmonad as my primary environment I need to make progress faster than I can learn this stuff properly. |
2024-04-09 15:44:28 +0200 | <[Leary]> | Petruchio: `myKeys`, in simple form, is just `keys defaultConfig <> myNewKeys`, which doesn't merit its own declaration; you can just substitute it in for `myKeys` on the second line. But since `myNewKeys` is of the form `M.fromList l`, the more idiomatic way to write that is as: xmonad $ defaultConfig `additionalKeys` l |
2024-04-09 15:45:23 +0200 | <Petruchio> | Oh, it looks like you said that before my last statement. Odd, it didn't show up in my client that way. |
2024-04-09 15:46:29 +0200 | <[Leary]> | I'm not sure if that actually answers your question; you may have to show us the precise lines you're trying to merge. |
2024-04-09 15:47:11 +0200 | <Petruchio> | Well, it's helpful conceptually, but I'll just give you my full config file. Hang on. |
2024-04-09 15:49:01 +0200 | <Petruchio> | https://dpaste.org/qfOJr |
2024-04-09 15:59:46 +0200 | <[Leary]> | Well, I guess you should just do `keys = myKeys <> myNewKeys` (on line 325). That said, there's a lot of cruft in your config ... you shouldn't be reproducing the defaults; it may cause problems when you upgrade xmonad. |
2024-04-09 16:00:25 +0200 | <Petruchio> | Yeah, I realize it's messy. That's largely the result of my having begun to stumble my way through this before I had any idea what I was doing. |
2024-04-09 16:00:52 +0200 | <Petruchio> | Not the ideal way of going about it, but realistically my drive to learn Haskell is coming from actually using xmonad. |
2024-04-09 16:56:46 +0200 | todi | (~todi@p57803331.dip0.t-ipconnect.de) |
2024-04-09 17:12:07 +0200 | <Petruchio> | A more trivial issue: is there a way to avoid having a window pop up when you try to rebuild and there are errors? I'd much prefer just to see things in stderr. |
2024-04-09 17:21:47 +0200 | <geekosaur> | export XMONAD_XMESSAGE=/bin/true (I think) |
2024-04-09 17:30:06 +0200 | <Petruchio> | That did it, thank you. Much nicer. |
2024-04-09 17:30:20 +0200 | sajenim | (~sajenim@user/sajenim) (Ping timeout: 260 seconds) |
2024-04-09 17:38:57 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 268 seconds) |
2024-04-09 17:40:56 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 17:51:09 +0200 | <Petruchio> | So, having gotten Plane into my config, it isn't clear to me how I integrate the keybindings. My new file, which includes one of my attempts, is here: https://dpaste.org/3kcjp You guys have been great, and I appreciate being able to lean on you a bit more. |
2024-04-09 17:52:15 +0200 | <Petruchio> | If I can get this right, it will have been a morning well-spent. The hope of this functionality was why I came to xmonad from i3. |
2024-04-09 18:00:35 +0200 | <geekosaur> | planeMove is called as: planeMove (Lines n) Finite D (or similar) |
2024-04-09 18:02:03 +0200 | <geekosaur> | "Finite" could instead be "Circular" (wraps the current row/column) or "Linear" (wraps to the next/previous row/column) |
2024-04-09 18:02:56 +0200 | <geekosaur> | "(Lines n)" could instead be "GConf" in which case it queries GConf to find out how you arranged your workspaces and therefore how many lines to go |
2024-04-09 18:03:25 +0200 | <geekosaur> | (only works if you're using xmonad with a gconf-using session manager, I think) |
2024-04-09 18:17:15 +0200 | catman | (~catman@user/catman) (Quit: WeeChat 4.3.0-dev) |
2024-04-09 18:35:04 +0200 | catman | (~catman@user/catman) |
2024-04-09 18:39:20 +0200 | <Petruchio> | I think I have it working. This is great. |
2024-04-09 18:42:19 +0200 | <Petruchio> | Yep. This isn't the way I expected it to be, but it will definitely solve the problem. Thank you, everyone! |
2024-04-09 19:20:05 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 240 seconds) |
2024-04-09 19:23:49 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 19:54:10 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 255 seconds) |
2024-04-09 19:59:58 +0200 | ft | (~ft@p4fc2a20e.dip0.t-ipconnect.de) |
2024-04-09 20:06:16 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 20:10:49 +0200 | markboston | (~markbosto@c-73-4-103-136.hsd1.ma.comcast.net) |
2024-04-09 20:11:16 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 268 seconds) |
2024-04-09 20:12:57 +0200 | markboston | (~markbosto@c-73-4-103-136.hsd1.ma.comcast.net) () |
2024-04-09 20:22:52 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 20:40:05 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 240 seconds) |
2024-04-09 20:53:13 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 20:59:51 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 256 seconds) |
2024-04-09 21:11:00 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 21:16:43 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 256 seconds) |
2024-04-09 21:29:10 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 21:35:08 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) (Ping timeout: 268 seconds) |
2024-04-09 21:43:44 +0200 | defjam | (~defjam@2a02:c7e:2807:b900:f46c:8ad6:911f:9f70) |
2024-04-09 21:45:56 +0200 | ft | (~ft@p4fc2a20e.dip0.t-ipconnect.de) (Quit: Lost terminal) |
2024-04-09 21:49:11 +0200 | ft | (~ft@p4fc2a20e.dip0.t-ipconnect.de) |
2024-04-09 22:08:49 +0200 | hightower2 | (~hightower@250-4.dsl.iskon.hr) |
2024-04-09 22:59:07 +0200 | julie_pilgrim | (~julie_pil@user/julie-pilgrim/x-1240752) |
2024-04-09 23:15:56 +0200 | catman | (~catman@user/catman) (Quit: WeeChat 4.3.0-dev) |
2024-04-09 23:16:31 +0200 | <Petruchio> | Is there a way to say something like: "planeMove (Lines 4) Circular ToRight" where you go to the next workspace to the right that actually has something in it, skipping any empty ones? |
2024-04-09 23:17:32 +0200 | <geekosaur> | I didn't see one |
2024-04-09 23:19:23 +0200 | <geekosaur> | It may be possible to use XMonad.Actions.CycleWS.moveTo Next (Not emptyWS) |
2024-04-09 23:19:31 +0200 | <geekosaur> | (without breaking Plane, that is) |
2024-04-09 23:19:57 +0200 | <geekosaur> | but it'll only work for right/left, since it's not plane aware |
2024-04-09 23:21:47 +0200 | <Petruchio> | Left and right will do; I'm not worried about changing planes. |
2024-04-09 23:22:53 +0200 | <Petruchio> | Hm. Well... then again, maybe not. I actually *don't* want to change planes, and if I run off the end of one, I think I'll move to the beginning of the next. |
2024-04-09 23:23:05 +0200 | <geekosaur> | yes, that seems likely |
2024-04-09 23:23:21 +0200 | <geekosaur> | since it treats your workspace list as flat |
2024-04-09 23:23:24 +0200 | catman | (~catman@user/catman) |
2024-04-09 23:24:06 +0200 | <Petruchio> | Well, skipping empty workspaces would be nice, but it isn't critical. |
2024-04-09 23:27:19 +0200 | <geekosaur> | right, they took the basic idea from CycleWS but didn't write a Plane-aware findWorkspace |
2024-04-09 23:28:57 +0200 | <Petruchio> | Maybe when I'm a little better at Haskell I'll see if I can borrow CycleWS code and add it. |
2024-04-09 23:29:25 +0200 | <Petruchio> | Or maybe a lot better. Hard to tell from where I am. |
2024-04-09 23:33:16 +0200 | julie_pilgrim | (~julie_pil@user/julie-pilgrim/x-1240752) (Remote host closed the connection) |