2023-07-29 00:02:07 +0200 | <zawaken> | wait a bit before you merge, I think I hadn't tested it completely before I made the PR. |
2023-07-29 00:02:24 +0200 | <zawaken> | getting some errors, but this might be my config as well. |
2023-07-29 00:10:08 +0200 | <geekosaur> | your changes were fine |
2023-07-29 00:10:37 +0200 | <zawaken> | Yeah I just messed up my config. thanks, they work well, got a bit panicked |
2023-07-29 00:15:32 +0200 | <zawaken> | Hmm, might need to update the docs for this though, so it is a bit more visible that it is possible? |
2023-07-29 00:19:52 +0200 | <geekosaur> | haddock should handle that when this is committed |
2023-07-29 00:20:16 +0200 | <zawaken> | Nice |
2023-07-29 00:20:24 +0200 | <geekosaur> | btw, if you had actually used your example in the PR instead of expanding it inline then you'd have gotten a more comprehensible error message 🙂 |
2023-07-29 00:21:44 +0200 | <geekosaur> | or at least a less intimidating one |
2023-07-29 00:23:20 +0200 | <geekosaur> | I would also include a comment saying where I got it and what I'd changed, so I'll know what it's on about 6 months from now 🙂 |
2023-07-29 00:28:05 +0200 | <zawaken> | What do you mean with the comment? |
2023-07-29 00:29:02 +0200 | <zawaken> | Yeah can't really say that the error was nice about it :D |
2023-07-29 00:29:41 +0200 | <geekosaur> | https://paste.tomsmeding.com/1raNbwgg |
2023-07-29 00:30:09 +0200 | <zawaken> | aha, added it |
2023-07-29 00:53:59 +0200 | <[Leary]> | zawaken: This isn't that important, but re the changelog entry: the changes are already filed under the module name, so there's no need to reference the file name too. I'd also slim down the wording a bit more, something like: "Exposed `Toggle(..)` and the `Mag` constructor to allow [...]". |
2023-07-29 01:20:11 +0200 | <zawaken> | Aight, I'll change it a bit |
2023-07-29 01:29:21 +0200 | <zawaken> | There, now I think it is more better |
2023-07-29 01:43:41 +0200 | mvk | (~mvk@2607:fea8:5c9a:a600::1c6d) |
2023-07-29 02:53:46 +0200 | Natch | (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) (Ping timeout: 245 seconds) |
2023-07-29 02:57:19 +0200 | Natch | (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) |
2023-07-29 03:36:36 +0200 | <galactic_starfis> | Curious, what's the word on Wayland progress? Anything new since the GH post? |
2023-07-29 04:16:41 +0200 | td_ | (~td@i53870935.versanet.de) (Ping timeout: 245 seconds) |
2023-07-29 04:18:47 +0200 | td_ | (~td@i5387090D.versanet.de) |
2023-07-29 04:33:48 +0200 | <galactic_starfis> | On that note... |
2023-07-29 04:34:17 +0200 | <galactic_starfis> | Perhaps we could opt for setting a bounty with the sponsor money? Try and attract some attention... |
2023-07-29 04:36:31 +0200 | <Hmmf> | I thought there was no interest in a direct port. There is waymonad but the repo is rather calm. |
2023-07-29 04:42:42 +0200 | terrorjack | (~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat) |
2023-07-29 04:45:23 +0200 | terrorjack | (~terrorjac@2a01:4f8:c17:87f8::) |
2023-07-29 04:55:53 +0200 | ft | (~ft@p3e9bc61e.dip0.t-ipconnect.de) (Ping timeout: 258 seconds) |
2023-07-29 04:57:28 +0200 | ft | (~ft@p4fc2a59a.dip0.t-ipconnect.de) |
2023-07-29 05:15:33 +0200 | <zawaken> | Yeah he's working on an eDSL or something, https://github.com/Plutonomicon/plutarch-core |
2023-07-29 05:15:48 +0200 | <zawaken> | before continuing work on waymonad |
2023-07-29 05:17:38 +0200 | mvk | (~mvk@2607:fea8:5c9a:a600::1c6d) (Ping timeout: 244 seconds) |
2023-07-29 05:18:33 +0200 | <zawaken> | Las has a matrix room where updates are posted every now and then, but it hasn't been very active |
2023-07-29 05:19:35 +0200 | <absta[m]> | Maybe it is the fastest for someone to learn Rust and create a xmonad analog as compositor |
2023-07-29 05:54:50 +0200 | Hmmf | (~Hmmf@2a01cb080e909300a88b4e9a24033aff.ipv6.abo.wanadoo.fr) (Quit: Client closed) |
2023-07-29 10:20:24 +0200 | hrberg | (~quassel@171.79-160-161.customer.lyse.net) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
2023-07-29 10:20:47 +0200 | hrberg | (~quassel@171.79-160-161.customer.lyse.net) |
2023-07-29 10:24:56 +0200 | hrberg | (~quassel@171.79-160-161.customer.lyse.net) (Client Quit) |
2023-07-29 10:27:08 +0200 | hrberg | (~quassel@171.79-160-161.customer.lyse.net) |
2023-07-29 11:02:08 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Remote host closed the connection) |
2023-07-29 11:03:02 +0200 | unclechu | (~unclechu@2001:470:69fc:105::354) (Remote host closed the connection) |
2023-07-29 11:05:03 +0200 | Twily[m] | (~twilypony@2001:470:69fc:105::a106) (Remote host closed the connection) |
2023-07-29 11:46:10 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2023-07-29 11:46:27 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2023-07-29 11:46:51 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2023-07-29 12:08:01 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2023-07-29 16:01:49 +0200 | <liskin> | I think the biggest blocker on our side is that someone would need to do the managing/mentoring/paperwork and nobody got capacity/skills to do that. |
2023-07-29 16:02:07 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
2023-07-29 16:02:21 +0200 | unclechu | (~unclechu@2001:470:69fc:105::354) |
2023-07-29 16:03:19 +0200 | <liskin> | When I was setting up this whole Github sponsors thing I forgot to account for the (in retrospect obviously most likely) outcome that I'd need to get a day job anyway and that it'll burn me out completely. :-( |
2023-07-29 16:04:55 +0200 | <liskin> | Are there any reasonably good Rust libs/bindings to Wayland stuff? Like wlroots? |
2023-07-29 16:05:09 +0200 | <liskin> | Last time I checked it looked a bit sad. |
2023-07-29 16:06:37 +0200 | <liskin> | (I know a bit of Rust so if I get fired I might as well play with it a bit... But then maybe I should just pack my stuff onto a touring bicycle and leave civilization for a while instead. :-)) |
2023-07-29 16:29:02 +0200 | <zawaken> | from my limited research, it seems Smithay on github might be something, but from a waycooler blog post from 2019, the creator of wlroots-rs and waycooler writes Smithay is very incomplete, but ofc it could have gotten a ton better in 4 years |
2023-07-29 16:29:22 +0200 | <zawaken> | waycooler is archived though :/ |
2023-07-29 17:59:38 +0200 | taman | (~znc1@2a00:1098:82:30::94) |
2023-07-29 18:05:36 +0200 | <taman> | After changing the height of my xmobar, I see it take effect in xmobar. But not in xmonad, which ignores it. If I open a terminal, most of xmobar is hidden under the terminal. How do I fix this, please? |
2023-07-29 18:07:49 +0200 | <vrs> | e |
2023-07-29 18:07:56 +0200 | <vrs> | restarting xmonad should do it |
2023-07-29 18:08:26 +0200 | <vrs> | (usually mod-q) |
2023-07-29 18:09:55 +0200 | <taman> | vrs: unfortunately it did not |
2023-07-29 18:13:58 +0200 | <vrs> | mod-shift-space then? |
2023-07-29 18:17:17 +0200 | <taman> | Nothing happens. I can restart by restarting the X server, it doesn't change. |
2023-07-29 18:18:28 +0200 | <vrs> | do you have static gaps configured in your layout? |
2023-07-29 18:21:49 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
2023-07-29 18:21:49 +0200 | unclechu | (~unclechu@2001:470:69fc:105::354) (Quit: You have been kicked for being idle) |
2023-07-29 18:22:38 +0200 | <taman> | I have no idea :) How do I tell? |
2023-07-29 18:22:54 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
2023-07-29 18:23:11 +0200 | unclechu | (~unclechu@2001:470:69fc:105::354) |
2023-07-29 18:24:57 +0200 | <taman> | I can paste my xmonad.hs ? |
2023-07-29 18:30:14 +0200 | <vrs> | use a pastebin but yes |
2023-07-29 18:34:36 +0200 | <taman> | Here you go, <https://paste.debian.net/1287316/> |
2023-07-29 18:34:44 +0200 | <taman> | thanks for looking at this |
2023-07-29 18:45:59 +0200 | <vrs> | yeah that's a static layout, the easy fix is to adjust the gap in your gaps layout from (U,15) to whatever you need now |
2023-07-29 18:48:13 +0200 | <taman> | Thanks, I'll try it... |
2023-07-29 18:49:05 +0200 | <vrs> | the flexible way is to use avoidStruts from X.M.ManageDocks (https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Hooks-ManageDocks.html) |
2023-07-29 18:51:42 +0200 | <taman> | No change :( I tried 'U, 50' and I've recompiled, which reported success, then 'xmonad --restart', but it's just the same. |
2023-07-29 18:52:00 +0200 | <taman> | I'll look at that link, thanks |
2023-07-29 18:52:02 +0200 | <geekosaur> | there you will need mod-shift-space because the type of your layout didn'[t change |
2023-07-29 18:52:23 +0200 | <taman> | oh! Now it works! |
2023-07-29 18:52:26 +0200 | <geekosaur> | and xmonad can't tell which things came from xmonad.hs and which from keybindings like mod-h etc. |
2023-07-29 18:52:56 +0200 | <taman> | Thanks, that's got me much further than I was! |
2023-07-29 18:53:28 +0200 | <taman> | Thanks vrs, geekosaur |
2023-07-29 18:54:43 +0200 | <vrs> | hth |
2023-07-29 20:13:00 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2023-07-29 20:35:06 +0200 | <galactic_starfis> | <absta[m]> "Maybe it is the fastest for..." <- At that rate, iirc there's already plenty of rust Wayland WMs out there... The appeal of XMonad for me is the Haskell... |
2023-07-29 21:52:14 +0200 | hightower2 | (~hightower@141-136-166-50.dsl.iskon.hr) |
2023-07-29 22:19:52 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2023-07-29 22:22:54 +0200 | <zawaken> | I think the only issue is that none of those are anywhere near as good as XMonad, I haven't tested most of them fully, but quite a few of them use the server/ctl type of configuration, maybe QTile could be something, as it supports wayland. |
2023-07-29 22:23:14 +0200 | <zawaken> | I might be a bit biased though |
2023-07-29 22:24:57 +0200 | <MrElendig> | qtile is close in that its also basically "write your own window manager" type of configuration |
2023-07-29 22:25:22 +0200 | <zawaken> | Yeah, I really dig that type of configuration |