2023-03-16 00:21:43 +0100 | <geekosaur> | has anyone tested xmonad with ghc 9.6.1 yet? |
2023-03-16 00:22:20 +0100 | <geekosaur> | avoiding another "join point bug"-level mess would be nice |
2023-03-16 00:22:33 +0100 | <geekosaur> | %gitcore join |
2023-03-16 00:22:33 +0100 | <xmonadtrack> | Could not find commit join (git returned 128) |
2023-03-16 00:26:51 +0100 | <geekosaur> | that seems broken… |
2023-03-16 00:27:08 +0100 | <geekosaur> | oh wait |
2023-03-16 00:27:23 +0100 | <geekosaur> | %git HEAD^^{/join} |
2023-03-16 00:27:24 +0100 | <xmonadtrack> | xmonad Tony Zorman {GitHub} * v0.17.0-73-ga13a1dc: Merge pull request #404 from geekosaur/forever-away (7 months ago, 0 files, 0+ 0-) https://github.com/xmonad/xmonad/commit/a13a1dcee832 |
2023-03-16 00:27:25 +0100 | <xmonadtrack> | xmonad-contrib Tomas Janousek * v0.16-198-g72b5e662: X.U.Stack: Fix/simplify find{S,Z} types (2 years, 3 months ago, 2 files, 5+ 7-) https://github.com/xmonad/xmonad-contrib/commit/72b5e662def4 |
2023-03-16 00:27:39 +0100 | <geekosaur> | forgetting how to use my bot… |
2023-03-16 01:02:45 +0100 | catman | (~catman@user/catman) (Ping timeout: 255 seconds) |
2023-03-16 01:27:42 +0100 | catman | (~catman@user/catman) |
2023-03-16 01:47:18 +0100 | catman | (~catman@user/catman) (Ping timeout: 255 seconds) |
2023-03-16 02:12:42 +0100 | liskin | is still on 8.8 |
2023-03-16 02:13:09 +0100 | <liskin> | but we should definitely add 9.6 to the CI matrix |
2023-03-16 02:46:36 +0100 | catman | (~catman@user/catman) |
2023-03-16 03:58:29 +0100 | catman | (~catman@user/catman) (Quit: WeeChat 3.8) |
2023-03-16 04:04:49 +0100 | banc- | (~banc@154.47.24.197) (Ping timeout: 256 seconds) |
2023-03-16 04:21:19 +0100 | td_ | (~td@i53870901.versanet.de) (Ping timeout: 276 seconds) |
2023-03-16 04:21:49 +0100 | banc | (~banc@154.47.24.197) |
2023-03-16 04:22:24 +0100 | td_ | (~td@i53870903.versanet.de) |
2023-03-16 08:37:37 +0100 | derfflinger | (~derffling@user/derfflinger) |
2023-03-16 09:05:31 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 248 seconds) |
2023-03-16 09:07:15 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
2023-03-16 09:13:35 +0100 | thyriaen | (~thyriaen@2a01:aea0:dd4:5328:6245:cbff:fe9f:48b1) |
2023-03-16 10:03:05 +0100 | ft | (~ft@p3e9bc443.dip0.t-ipconnect.de) (Quit: leaving) |
2023-03-16 10:06:02 +0100 | <liskin> | Solid: https://twitter.com/xmonad/status/1636288540832047105 |
2023-03-16 10:06:24 +0100 | <liskin> | I added a few tweets as a personal update as well |
2023-03-16 10:07:23 +0100 | <liskin> | That may have been what I was thinking of adding to the post but it'd be difficult to fit in there without everyone else giving a personal update as well |
2023-03-16 10:07:35 +0100 | <liskin> | Probably better to do it this way |
2023-03-16 10:08:25 +0100 | <liskin> | (fediverse is on my todo list for a couple months but it's hard to justify spending time on *adding* another social media platform to my life) |
2023-03-16 10:59:13 +0100 | derfflinger | (~derffling@user/derfflinger) (Ping timeout: 246 seconds) |
2023-03-16 10:59:24 +0100 | tv | (~tv@user/tv) (Ping timeout: 252 seconds) |
2023-03-16 11:01:45 +0100 | derfflinger | (~derffling@user/derfflinger) |
2023-03-16 11:11:44 +0100 | tv | (~tv@user/tv) |
2023-03-16 11:33:19 +0100 | mncheck | (~mncheck@193.224.205.254) |
2023-03-16 11:55:03 +0100 | <Solid[m]> | liskin nice, thank you :) |
2023-03-16 12:17:08 +0100 | derfflinger | (~derffling@user/derfflinger) (Ping timeout: 252 seconds) |
2023-03-16 13:03:04 +0100 | <xmonadtrack> | xmonad Equwece {Tony Zorman} * v0.17.1-50-gea295da: INSTALL: Suggest to use ghcup more intensively (4 days ago, 1 file, 10+ 8-) https://github.com/xmonad/xmonad/commit/ea295dabcce1 |
2023-03-16 13:03:05 +0100 | <xmonadtrack> | xmonad Tony Zorman {GitHub} * v0.17.1-51-g386d4e6: Merge pull request #441 from Equwece/suggest-to-use-ghcup (72 seconds ago, 0 files, 0+ 0-) https://github.com/xmonad/xmonad/commit/386d4e6295f1 |
2023-03-16 13:06:35 +0100 | derfflinger | (~derffling@user/derfflinger) |
2023-03-16 13:28:03 +0100 | tdammers | (~tdammers@219-131-178-143.ftth.glasoperator.nl) |
2023-03-16 14:25:37 +0100 | thunderrd | (~thunderrd@183.182.111.130) |
2023-03-16 14:31:44 +0100 | derfflinger | (~derffling@user/derfflinger) (Remote host closed the connection) |
2023-03-16 14:32:10 +0100 | derfflinger | (~derffling@user/derfflinger) |
2023-03-16 16:17:10 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Remote host closed the connection) |
2023-03-16 16:37:38 +0100 | catman | (~catman@user/catman) |
2023-03-16 16:46:34 +0100 | derfflinger | (~derffling@user/derfflinger) (Read error: Connection reset by peer) |
2023-03-16 17:02:47 +0100 | catman | (~catman@user/catman) (Ping timeout: 246 seconds) |
2023-03-16 17:04:55 +0100 | chomwitt | (~chomwitt@2a02:587:7a19:9200:1ac0:4dff:fedb:a3f1) |
2023-03-16 17:49:46 +0100 | catman | (~catman@user/catman) |
2023-03-16 18:13:03 +0100 | hrberg | (~quassel@171.79-160-161.customer.lyse.net) |
2023-03-16 18:25:33 +0100 | thyriaen | (~thyriaen@2a01:aea0:dd4:5328:6245:cbff:fe9f:48b1) (Quit: Leaving) |
2023-03-16 18:34:05 +0100 | deebo | (~globe@stonebay32.com) (Ping timeout: 256 seconds) |
2023-03-16 18:34:23 +0100 | deebo | (~globe@stonebay32.com) |
2023-03-16 18:35:56 +0100 | beastwick | (~beastwick@pool-74-102-103-88.nwrknj.fios.verizon.net) |
2023-03-16 18:37:29 +0100 | <beastwick> | hello, trying to bind and use a simple modMask, but getting Expected: [((KeyMask, KeySym), X ())], Actual: [((XConfig l0 -> KeyMask, KeySym), X ())] where I do modMask = mod4Mask in my def block via, main = xmonad . ewmh $ def |
2023-03-16 18:38:17 +0100 | <geekosaur> | can you show a little more detail? |
2023-03-16 18:38:19 +0100 | <geekosaur> | @where paste |
2023-03-16 18:38:20 +0100 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
2023-03-16 18:38:26 +0100 | <beastwick> | yes sorry ty for the paste link |
2023-03-16 18:39:55 +0100 | <beastwick> | https://paste.tomsmeding.com/bM0FdHFt |
2023-03-16 18:41:19 +0100 | <geekosaur> | it's not actually the modMask line it's complaining about, it's line 76 |
2023-03-16 18:41:39 +0100 | <beastwick> | yes, but that line works if I use mod4Mask |
2023-03-16 18:41:53 +0100 | <geekosaur> | yep |
2023-03-16 18:42:30 +0100 | <beastwick> | so there is no way to assign a variable to modMask and use it? I should just use mod4Mask? |
2023-03-16 18:42:43 +0100 | <geekosaur> | modMask is only available as (a) a field name for a record update, as on line 68 (b) a field selector which takes an XConfig as a parameter and produces its modMask |
2023-03-16 18:43:04 +0100 | <geekosaur> | which you can't use because your config is anonymous |
2023-03-16 18:43:27 +0100 | <geekosaur> | so use mod4Mask or consider rephrasing your config |
2023-03-16 18:43:49 +0100 | <beastwick> | tyvm |
2023-03-16 18:44:59 +0100 | <geekosaur> | or switch to `additionalKeysP` which lets you use it as `"M-"` prefix, but then you also have to rewrite lines 79 and 81 into `additionalKeysP` format |
2023-03-16 18:45:29 +0100 | <beastwick> | yeah, I wanted to actually write it this way, seems easier to programatically work with key bindings |
2023-03-16 19:36:52 +0100 | mncheck | (~mncheck@193.224.205.254) (Ping timeout: 246 seconds) |
2023-03-16 20:29:20 +0100 | jamboy | (~jamboy@103.110.145.180) |
2023-03-16 20:29:57 +0100 | <jamboy> | Hi |
2023-03-16 20:30:17 +0100 | jamboy | (~jamboy@103.110.145.180) (Client Quit) |
2023-03-16 20:30:38 +0100 | jamboy | (~jamboy@103.110.145.180) |
2023-03-16 20:30:53 +0100 | <jamboy> | Hi |
2023-03-16 20:31:50 +0100 | <jamboy> | How to go to fullscreen with mod + f |
2023-03-16 20:32:00 +0100 | <jamboy> | Is there any way? |
2023-03-16 20:39:47 +0100 | <geekosaur> | fullscreen is typically handled by the app, not the window manager (for example, if you do it via the wm, browsers won't hide their location bars or etc.) |
2023-03-16 20:40:13 +0100 | <geekosaur> | you could bind mod-f to switch to a fullscreen layout |
2023-03-16 20:41:23 +0100 | jamboy | (~jamboy@103.110.145.180) (Quit: Client closed) |
2023-03-16 20:48:56 +0100 | ft | (~ft@p3e9bc443.dip0.t-ipconnect.de) |
2023-03-16 20:49:50 +0100 | <beastwick> | geekosaur, I have made a lot of progress. However, for some reason moving windows to workspace binds that I set during a session does not seem to work. https://paste.tomsmeding.com/yRYSUg1q pls see the last line in my paste, it seems to send windows to a workspace I can't find. |
2023-03-16 20:50:37 +0100 | <beastwick> | like if I create a workspace, set the index of that space to 1, try sending a window to workspace 1, it seems to get lost |
2023-03-16 20:50:49 +0100 | <beastwick> | but yet I can move to workspace 1 fine |
2023-03-16 21:01:04 +0100 | <geekosaur> | none of these appears to move a window? the last line views a workspace via `withNthWorkspace` |
2023-03-16 21:01:52 +0100 | <beastwick> | oh, am I using the wrong function? |
2023-03-16 21:02:02 +0100 | <beastwick> | I am trying to send a window to a workspace with that line |
2023-03-16 21:02:10 +0100 | <beastwick> | I admittedly don't understand the code 100% |
2023-03-16 21:02:35 +0100 | <beastwick> | -- mod-shift-[1..9] %! Move client to workspace N in the list of workspaces |
2023-03-16 21:02:39 +0100 | <beastwick> | zip (zip (repeat (modm .|. shiftMask)) [xK_1..xK_9]) (map (withNthWorkspace W.shift) [0..]) |
2023-03-16 21:03:09 +0100 | <beastwick> | but I followed the example where we do't care about workspace list order, so I set 0.. to 1.. |
2023-03-16 21:03:25 +0100 | <geekosaur> | that looks more correct, but it's not what your paste has (or had when I loaded it) |
2023-03-16 21:03:53 +0100 | <geekosaur> | line 95 is: zip (zip (repeat (mod4Mask .|. shiftMask)) [xK_1..xK_9]) (map (withNthWorkspace W.greedyView) [1..])) |
2023-03-16 21:03:54 +0100 | <beastwick> | oh yes I changed to greedView |
2023-03-16 21:04:13 +0100 | <geekosaur> | W.shift is what it should be if you want to move a window |
2023-03-16 21:04:15 +0100 | <beastwick> | let me try again |
2023-03-16 21:05:15 +0100 | <geekosaur> | I'm not sure how DynamicWorkspaceOrder and DynamicWorkspaces combine (line 91 vs. 95) |
2023-03-16 21:06:16 +0100 | <geekosaur> | (I admit that I am not familiar with these modules. maybe byorgey is around to help) |
2023-03-16 21:07:17 +0100 | <beastwick> | yeah switching to W.shift kind of works, the index is off though |
2023-03-16 21:09:09 +0100 | <geekosaur> | right, it's a different index |
2023-03-16 21:09:29 +0100 | <geekosaur> | basically you're using one index and then using functions that use a different index |
2023-03-16 21:09:37 +0100 | <geekosaur> | so they don't match |
2023-03-16 21:09:57 +0100 | <beastwick> | mmm, is there a way to make them match? I thought this would be ok once I set the index first with the keybind |
2023-03-16 21:10:04 +0100 | <geekosaur> | I think you need to pick one and stick with it, otherwise you need to update both in sync |
2023-03-16 21:10:31 +0100 | <beastwick> | mmm what is the approach for moving windows to dynamically created workspaces? |
2023-03-16 21:11:08 +0100 | <geekosaur> | is there a reason you aren't using `withWorkspaceIndex`? |
2023-03-16 21:11:27 +0100 | <geekosaur> | becuase your other keybinds use or update that |
2023-03-16 21:11:52 +0100 | <beastwick> | just following the docs |
2023-03-16 21:12:07 +0100 | <beastwick> | https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Actions-DynamicWorkspaces.html |
2023-03-16 21:14:20 +0100 | <geekosaur> | yes, I'm looking at that now. it says to use one or the other, not both |
2023-03-16 21:14:35 +0100 | <beastwick> | oh wait |
2023-03-16 21:14:43 +0100 | <beastwick> | i am a fool |
2023-03-16 21:14:49 +0100 | <geekosaur> | "Alternatively, you can associate indexes" |
2023-03-16 21:14:53 +0100 | <beastwick> | withWorkspaceIndex W.shift |
2023-03-16 21:15:11 +0100 | <geekosaur> | if you do that, you need to use `withWorkspaceIndex` instead of `withNthWorkspace` |
2023-03-16 21:15:21 +0100 | <geekosaur> | yes |
2023-03-16 21:15:23 +0100 | <beastwick> | yeah, it just all came together |
2023-03-16 21:18:37 +0100 | <beastwick> | and that works |
2023-03-16 22:18:38 +0100 | hightower2 | (~hightower@20-10.dsl.iskon.hr) |
2023-03-16 22:57:32 +0100 | <beastwick> | ty again geekosaur for your time and help |
2023-03-16 23:20:28 +0100 | Forkk | (~forkk@li926-228.members.linode.com) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) |
2023-03-16 23:20:54 +0100 | Forkk | (~forkk@li926-228.members.linode.com) |