2021/11/02

2021-11-02 00:08:02 +0100 <vrs> debian testing has... 0.15, apparently
2021-11-02 00:08:18 +0100 <geekosaur> right, they haven't updated yet
2021-11-02 00:08:33 +0100 <geekosaur> (there was no 0.16 xmonad, only xmonad-contrib)
2021-11-02 00:10:32 +0100 <geekosaur> sid hasn't updated either, from the looks of it
2021-11-02 00:10:38 +0100gruntsplatter(~sogens@gateway/vpn/pia/sogens) (Ping timeout: 260 seconds)
2021-11-02 00:23:26 +0100 <L29Ah> Gentoo has 0.17, yay i can now get off the git
2021-11-02 00:25:32 +0100geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-11-02 00:27:11 +0100geekosaur(~geekosaur@xmonad/geekosaur)
2021-11-02 00:33:02 +0100gehmehgeh(~user@user/gehmehgeh) (Quit: Leaving)
2021-11-02 00:43:54 +0100seschwar(~seschwar@user/seschwar) (Quit: :wq)
2021-11-02 00:55:04 +0100 <liskin> geekosaur: there's no one left to maintain Haskell stuff in Debian :-(
2021-11-02 00:55:14 +0100 <liskin> Everyone left for nix.
2021-11-02 00:55:22 +0100 <geekosaur> sigh:(
2021-11-02 00:55:40 +0100 <liskin> Half joking, but... it's largely true
2021-11-02 00:56:21 +0100geekosaurwonders if he wants to take on that dragon
2021-11-02 00:56:46 +0100 <liskin> You do remember how we disagreed with peti a couple months ago. I emailed the Debian maintainers of xmonad to help us see their pov. Never got any answer.
2021-11-02 00:56:55 +0100 <geekosaur> (apparently dfsg = potential for nasty politics)
2021-11-02 00:58:13 +0100 <liskin> And yesterday or the day before I asked nomeata if he's still a DD, and the answer was that only technically, not a user any more. He did suggest a next step to get xmonad updated, or at least get some sort of answer.
2021-11-02 00:58:20 +0100 <liskin> I didn't get to it yet.
2021-11-02 00:59:10 +0100 <geekosaur> I'm not even a debian user, I'm on ubuntu. not sure this laptop is beefy enough to run debian in a container
2021-11-02 00:59:27 +0100 <liskin> But the gist of it was that even if I did all the work there might not even be anyone around to review and upload that. :-/
2021-11-02 00:59:35 +0100 <geekosaur> might give me a reason to rehabilitate the machine sitting at my feet under the desk though
2021-11-02 01:00:21 +0100 <geekosaur> hrm. so what happens if that's true in general of debian? are ubuntu, mint, etc. in trouble?
2021-11-02 01:01:33 +0100geekosaurdoes *not* want to go nixos
2021-11-02 01:01:43 +0100 <liskin> Well they're over a year behind pandoc updates anyway
2021-11-02 01:02:16 +0100 <liskin> So yeah, they're probably not a good distro for Haskell deployments any more
2021-11-02 01:02:33 +0100gruntsplatter(~sogens@gateway/vpn/pia/sogens)
2021-11-02 01:03:00 +0100 <liskin> I'll probably just switch to ghcup or something, as awful as that sounds.
2021-11-02 01:03:08 +0100 <geekosaur> well, tbh I'm not interested in running them for their haskell support since I use ghcup
2021-11-02 01:03:22 +0100 <liskin> In that case you needn't worry
2021-11-02 01:03:25 +0100 <geekosaur> but I do worry if they're also seeing other developers leave for greener pastures
2021-11-02 01:03:54 +0100 <liskin> Python and R packaging is better than ever
2021-11-02 01:04:34 +0100 <liskin> KDE in good hands, GNOME obviously not as good as Fedora but usable
2021-11-02 01:04:51 +0100 <liskin> I wouldn't worry just yet
2021-11-02 01:05:35 +0100 <liskin> Not sure about Rust and Go but certainly both in way better shape than Haskell
2021-11-02 01:06:08 +0100 <liskin> One would almost think the problem isn't at Debian's side ;-)
2021-11-02 01:06:17 +0100 <geekosaur> yeh. and the predominant attitude of the haskell community ("use stack or ghcup") probably doesn't help
2021-11-02 01:06:33 +0100 <liskin> Yep :-)
2021-11-02 01:07:58 +0100CosmosAtlas(~CosmosAtl@bras-base-ktnron060cw-grc-02-76-69-147-188.dsl.bell.ca) (Quit: WeeChat 3.3)
2021-11-02 01:08:16 +0100 <geekosaur> still, there's a few packages that it would be nice if they still updated — not just xmonad but pandoc and hledger among others
2021-11-02 01:08:39 +0100 <liskin> Indeed, that's a shame
2021-11-02 01:09:19 +0100 <liskin> Downloading binaries from Github is very meh
2021-11-02 01:10:54 +0100 <liskin> Oh well, complaining isn't going to solve it though is it? :-)
2021-11-02 01:11:18 +0100 <liskin> (I mean, good night.)
2021-11-02 01:21:23 +0100 <geekosaur> mm, another worrisome thing to me is we have no logo submissions yet
2021-11-02 01:25:13 +0100 <davean> geekosaur: theres a logo competition?
2021-11-02 01:25:44 +0100 <geekosaur> https://github.com/xmonad/xmonad/discussions/343
2021-11-02 01:26:50 +0100geekosauris paranoid enough to wonder if we've done something wrong there, like maybe only maintainers can post to the discussion or something
2021-11-02 01:27:16 +0100 <geekosaur> also it was in the release announcement
2021-11-02 01:28:03 +0100 <davean> I mean I didn't read the release announcement - it said new version that seemed great to me, and I moved on to more usually useful sources of information. Specificly the changelog since its usually less full of fluff :)
2021-11-02 01:28:29 +0100 <davean> Why replace the logo anyway?
2021-11-02 01:29:42 +0100 <geekosaur> nobody else likes it, apparently. I think it's fine
2021-11-02 01:29:48 +0100 <davean> I don't care
2021-11-02 01:29:53 +0100 <davean> a logo is a logo
2021-11-02 01:29:57 +0100 <davean> Its clear, I know what it is
2021-11-02 01:30:04 +0100 <davean> I've no reason to want it replaced.
2021-11-02 01:30:21 +0100 <geekosaur> but the >>= is apparently scary or something
2021-11-02 01:30:34 +0100 <davean> Ok
2021-11-02 01:30:41 +0100 <davean> Scary is fine
2021-11-02 01:30:42 +0100 <geekosaur> personally I want to print the current one out and post it on my apartment door :)
2021-11-02 01:31:37 +0100 <davean> Also I left debian because a mear few years out of date is record breakingly modern!
2021-11-02 01:32:47 +0100 <davean> I remember being stuck using packages that were 2 years out of date *when that version of debian released* and a new version was months out
2021-11-02 01:34:30 +0100 <davean> Anyway actually setting up funding is cool
2021-11-02 01:38:20 +0100 <davean> I guess I should consider funding it
2021-11-02 01:49:43 +0100catman(~catman@user/catman) (Read error: Connection reset by peer)
2021-11-02 01:51:33 +0100catman(~catman@user/catman)
2021-11-02 01:58:32 +0100catman(~catman@user/catman) (Quit: WeeChat 3.4-dev)
2021-11-02 01:59:03 +0100catman(~catman@user/catman)
2021-11-02 02:06:00 +0100etrigan63[m](~etrigan63@2001:470:69fc:105::1:2982)
2021-11-02 02:09:31 +0100 <etrigan63[m]> Hey all. Got my xmonad running almost the way I want it. One thing left. How do I assign workspaces 1-5 to my left monitor and 6-10 to my right monitor? I import XMonad.Layout.IndependentScreens but when I do `withScreens 2 myWorkspaces`, it goes awry.
2021-11-02 02:14:42 +0100 <fizzie> There's more to IndependentScreens setup than just `withScreens`; you'll need to also change at least the workspace-switching and window-moving keybindings, plus any other more custom things you might have.
2021-11-02 02:15:12 +0100 <fizzie> Also, it doesn't split `myWorkspaces` to two screens, it creates copies for each monitor, so that if you start with workspaces 1, 2, 3, 4, 5, you end up with 1_0, 2_0, 3_0, 4_0, 5_0 for monitor 0 and 1_1, 2_1, 3_1, 4_1, 5_1 for monitor 1.
2021-11-02 02:18:37 +0100 <fizzie> If you want to have your "real" workspaces numbered from 1-10 and just keep 1-5 on one monitor and 6-10 on the other, I don't think IndependentScreens provides anything too useful for that. You'd just want to update your keybindings to follow that logic. And maybe avoid any other actions that might switch workspaces and end up messing that up.
2021-11-02 02:19:47 +0100 <etrigan63[m]> So how do I properly assign 1-5 to left monitor and 6-10 to the right monitor. I don't want desktops jumping randomly from one monitor to the other. Drives me bananas.
2021-11-02 02:20:15 +0100 <etrigan63[m]> s/./?/
2021-11-02 02:21:56 +0100 <fizzie> By having your workspace-swapping keybindings respect that. Not sure what exactly you'd want the logic to be. Should mod-1..5 always just change the workspace on one screen, and mod-6..0 on other?
2021-11-02 02:23:59 +0100 <etrigan63[m]> That would work.
2021-11-02 02:27:08 +0100srk(~sorki@user/srk) (Ping timeout: 260 seconds)
2021-11-02 02:27:19 +0100srk_(~sorki@user/srk)
2021-11-02 02:27:47 +0100 <fizzie> Hmm, I'm not sure if XMonad.StackSet has very helpful convenience functions of changing the workspace visible on the non-current screen. :/ Not that I think there's anything impossible about it, it's just that `view` and `greedyView` are pretty focused on only changing the current screen's one.
2021-11-02 02:28:04 +0100tremon(~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
2021-11-02 02:28:21 +0100 <fizzie> Maybe with XMonad.Actions.OnScreen from xmonad-contrib though.
2021-11-02 02:28:50 +0100 <etrigan63[m]> I will look into it.
2021-11-02 02:29:37 +0100 <fizzie> It has an example that relates to workspace-switching in the documentation.
2021-11-02 02:29:59 +0100srk_srk
2021-11-02 02:33:02 +0100 <fizzie> So for you, maybe something like... [((m, k), windows (viewOnScreen 0 i)) | (i, k) <- zip (take 5 myWorkspaces) [xK_1 .. xK_5])] ++ [((m, k), windows (viewOnScreen 1 i)) | (i, k) <- zip (drop 5 myWorkspaces) ([xK_6 .. xK_9] ++ [xK_0]))].
2021-11-02 02:33:13 +0100 <fizzie> Probably there's a prettier way to write that too, but anyway.
2021-11-02 02:35:15 +0100 <fizzie> (Where `m` is the modMask you like, and myWorkspaces the list of 10 workspace names, and viewOnScreen is from XMonad.Actions.OnScreen.)
2021-11-02 02:37:39 +0100 <fizzie> Or perhaps [((modMask, k), windows $ viewOnScreen s i) | (i, k, s) <- zip3 myWorkspaces ([xK_1 .. xK_9] ++ [xK_0]) [0 0 0 0 0 1 1 1 1 1])] to compact it a little.
2021-11-02 03:43:21 +0100trillp(~trillp@69.233.98.238) (Quit: nyaa~)
2021-11-02 03:46:18 +0100banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 260 seconds)
2021-11-02 04:22:06 +0100banc(banc@gateway/vpn/airvpn/banc)
2021-11-02 05:56:19 +0100Extropy(~extropy@user/extropy) (Quit: "need to preserve some semblance of regular sleep")
2021-11-02 06:19:26 +0100gruntsplatter(~sogens@gateway/vpn/pia/sogens) (Ping timeout: 268 seconds)
2021-11-02 06:59:37 +0100gruntsplatter(~sogens@gateway/vpn/pia/sogens)
2021-11-02 07:16:43 +0100electr0n(~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.3)
2021-11-02 07:22:42 +0100qbt(~qbt@user/edun)
2021-11-02 08:05:47 +0100eblip(~eb0t@90.196.142.2) (Ping timeout: 264 seconds)
2021-11-02 08:07:23 +0100eblip(~eb0t@90.194.37.155)
2021-11-02 08:25:40 +0100cyr4x3(~cyr4x3@139.47.115.87)
2021-11-02 08:33:37 +0100 <Solid> liskin: sounds like it's time to step up and offer to maintain xmonad for the debian folks :P
2021-11-02 08:33:58 +0100 <Solid> geekosaur: I think every logo I've seen so far (that were posted on IRC) had a version of >>= in there, so that's probably not it
2021-11-02 08:34:17 +0100 <Solid> though there's nothing stopping you (rule wise) to submit the current xmonad logo and see if that wins :>
2021-11-02 08:34:58 +0100Solidwill probably post his "Haskell logo with an X" idea to make it look less empty and scary
2021-11-02 08:41:08 +0100 <Solid> oh I seem to have deleted the project file
2021-11-02 09:13:39 +0100cfricke(~cfricke@user/cfricke)
2021-11-02 09:41:33 +0100cyr4x3(~cyr4x3@139.47.115.87) (Quit: WeeChat 2.3)
2021-11-02 09:45:06 +0100cyr4x3(~cyr4x3@139.47.115.87)
2021-11-02 10:00:12 +0100mc47(~mc47@xmonad/TheMC47)
2021-11-02 10:00:49 +0100cyr4x3(~cyr4x3@139.47.115.87) (Quit: WeeChat 2.3)
2021-11-02 10:01:02 +0100geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-11-02 10:01:11 +0100cyr4x3(~cyr4x3@139.47.115.87)
2021-11-02 10:04:37 +0100geekosaur(~geekosaur@xmonad/geekosaur)
2021-11-02 10:37:32 +0100 <liskin> geekosaur: the release itself didn't get much of a reaction so few people read the announcement :-/
2021-11-02 10:37:44 +0100 <liskin> geekosaur: I can tweet about the logo contest specifically though
2021-11-02 10:47:58 +0100 <sibi> Probably we can reach out to Tyson Tan. I loved his Kate icon. More details here: https://kate-editor.org/post/2020/2020-01-25-new-kate-icon/
2021-11-02 11:10:31 +0100mc47(~mc47@xmonad/TheMC47) (Ping timeout: 268 seconds)
2021-11-02 11:24:25 +0100cyr4x3(~cyr4x3@139.47.115.87) (Quit: WeeChat 2.3)
2021-11-02 11:24:40 +0100cyr4x3(~cyr4x3@139.47.115.87)
2021-11-02 11:28:00 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2021-11-02 11:28:30 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Client Quit)
2021-11-02 11:43:39 +0100cyr4x3(~cyr4x3@139.47.115.87) (Quit: WeeChat 2.3)
2021-11-02 13:07:22 +0100mc47(~mc47@xmonad/TheMC47)
2021-11-02 13:13:50 +0100mc47(~mc47@xmonad/TheMC47) (Ping timeout: 268 seconds)
2021-11-02 13:25:43 +0100Ainoretho(~ypw@huji-132-64-245-223.xt.huji.ac.il)
2021-11-02 13:25:50 +0100Ainoretho(~ypw@huji-132-64-245-223.xt.huji.ac.il) (Client Quit)
2021-11-02 13:28:46 +0100Ainoretho(~ypw@huji-132-64-245-223.xt.huji.ac.il)
2021-11-02 13:30:02 +0100Ainoretho(~ypw@huji-132-64-245-223.xt.huji.ac.il) (Client Quit)
2021-11-02 13:30:16 +0100Ainoretho(~ypw@huji-132-64-245-223.xt.huji.ac.il)
2021-11-02 13:31:47 +0100Ainoretho(~ypw@huji-132-64-245-223.xt.huji.ac.il) (Client Quit)
2021-11-02 13:32:02 +0100Ainoretho(~ypw@huji-132-64-245-223.xt.huji.ac.il)
2021-11-02 13:37:02 +0100Ainoretho(~ypw@huji-132-64-245-223.xt.huji.ac.il) (Quit: WeeChat 3.3)
2021-11-02 14:05:43 +0100nomadxxxx3(~lanomadx@208.91.66.247)
2021-11-02 14:06:46 +0100nomadxx3(~lanomadx@208.91.67.219) (Ping timeout: 245 seconds)
2021-11-02 14:09:25 +0100geekosaurwonders if we can package up the logic for workspace-switching keys as a helper function in place of the scary-looking list comprehension
2021-11-02 14:35:53 +0100 <FOSSHuman[m]> Hello everyone, I was wondering how I would show an icon for example when XMonad is on a certain layout, I've tried this: `ppLayout = \l -> xmobarColor ...` and ghc returns the error that `String` was expected but `String -> String` was found, I wanted to use an if statement to see which layout I'm on currently and then print an icon to XMobar depending on the layout... How would I do this?
2021-11-02 14:36:22 +0100 <FOSSHuman[m]> s///, s/see/check/
2021-11-02 14:37:48 +0100 <FOSSHuman[m]> Then I also added at the end `if l == "Spacing Tall" then hPutStrLn "example" else "example_a"` as an example to see if it would work, but experienced more errors...
2021-11-02 14:37:58 +0100 <FOSSHuman[m]> * "example" else hPutStrLn "example_a"` as
2021-11-02 14:39:02 +0100FOSS_Human(~lol111@user/foss-human/x-0231813)
2021-11-02 14:40:51 +0100FOSS_Human(~lol111@user/foss-human/x-0231813) ()
2021-11-02 14:48:30 +0100 <geekosaur> can you provide a paste of a more complete failing example?
2021-11-02 14:48:34 +0100 <geekosaur> @where paste
2021-11-02 14:48:34 +0100 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
2021-11-02 14:49:18 +0100 <geekosaur> and you can't do putStrLn or other IO in there
2021-11-02 14:50:39 +0100 <geekosaur> ppLayout :: String -> String -- not IO String
2021-11-02 15:33:25 +0100 <FOSSHuman[m]> <geekosaur> "can you provide a paste of a..." <- k, I've made a paste with the PutStrLn bits removed: https://paste.tomsmeding.com/Qkp88xVa
2021-11-02 15:34:43 +0100mc47(~mc47@xmonad/TheMC47)
2021-11-02 15:35:49 +0100 <geekosaur> yeh, that looks wrong, you
2021-11-02 15:35:50 +0100 <geekosaur> 'er
2021-11-02 15:36:07 +0100 <geekosaur> you're passing the if expression as a parameter to pad, which doesn't take a parameter
2021-11-02 15:37:03 +0100 <FOSSHuman[m]> oh k, so how would I add an if expression to this for example?
2021-11-02 15:37:04 +0100 <geekosaur> https://paste.tomsmeding.com/PDsyJh83
2021-11-02 15:37:26 +0100 <geekosaur> all I did was insert a composition operator, although that is probably wrong as well
2021-11-02 15:37:33 +0100 <geekosaur> think it needs to be a $ instead of a .
2021-11-02 15:38:19 +0100 <FOSSHuman[m]> geekosaur: Yes! This worked, now XMobar shows example_a when the layout is `Spacing Tall`
2021-11-02 15:38:31 +0100 <FOSSHuman[m]> very nice
2021-11-02 15:39:19 +0100 <FOSSHuman[m]> Thank you for the help.. I learn more about XMonad every day lol
2021-11-02 15:39:20 +0100 <geekosaur> so presumably you want to change "example_a" to your icon and "example_b" to l
2021-11-02 15:40:30 +0100 <FOSSHuman[m]> geekosaur: yep
2021-11-02 15:54:59 +0100 <FOSSHuman[m]> btw how do replies appear in IRC
2021-11-02 15:55:14 +0100 <FOSSHuman[m]> In Matrix they appear as normal replies, but idk if on IRC they appear as replies
2021-11-02 15:55:20 +0100 <liskin> 15:33:25 <FOSSHuman[m]> <geekosaur> "can you provide a paste of a..." <- k, I've made a paste …
2021-11-02 15:55:41 +0100 <liskin> which is actually way better than in Matrix as it only takes one line
2021-11-02 15:55:58 +0100 <liskin> (in most Matrix clients, to be precise)
2021-11-02 15:56:22 +0100 <FOSSHuman[m]> Ahk, so they are compacted down then, pretty decent I guess..
2021-11-02 17:13:14 +0100sagax(~sagax_nb@user/sagax) (Remote host closed the connection)
2021-11-02 17:29:18 +0100sagax(~sagax_nb@user/sagax)
2021-11-02 17:52:08 +0100SenranKaguya(~weechat@c-73-15-19-170.hsd1.ca.comcast.net)
2021-11-02 18:06:43 +0100seschwar(~seschwar@user/seschwar)
2021-11-02 18:17:49 +0100cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.3)
2021-11-02 18:41:48 +0100 <Solid> matrix replies are much better on IRC than on matrix
2021-11-02 18:41:51 +0100 <Solid> what a time to be alive
2021-11-02 18:45:13 +0100 <L29Ah> that's only because y... Read the rest of the message: https://natribu.org/en/
2021-11-02 18:47:55 +0100 <liskin> it's also quite subjective
2021-11-02 18:48:16 +0100 <liskin> there are, after all, people who prefer to only see 5 messages at once on a 1080p
2021-11-02 18:52:06 +0100 <SenranKaguya> a small price to pay for animated frog emotes
2021-11-02 19:14:16 +0100darkstardevx(~darkstard@2601:1c2:300:c8a0::6c32) (Ping timeout: 245 seconds)
2021-11-02 19:33:59 +0100line(~info@li2021-150.members.linode.com)
2021-11-02 19:35:12 +0100darkstardevx(~darkstard@50.39.114.152)
2021-11-02 19:37:32 +0100tremon(~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl)
2021-11-02 19:50:26 +0100SenranKaguya(~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
2021-11-02 20:03:06 +0100 <liskin> :-D
2021-11-02 20:03:29 +0100 <FOSSHuman[m]> btw, some Matrix clients do have an option to change the UI style to look like IRC
2021-11-02 20:03:40 +0100 <FOSSHuman[m]> So it's not THAT bad
2021-11-02 20:04:54 +0100 <FOSSHuman[m]> The one I use, Schildichat for example has that option
2021-11-02 20:05:22 +0100 <FOSSHuman[m]> But IRC is a lot more minimal and less distracting tbh
2021-11-02 20:05:54 +0100 <FOSSHuman[m]> Since Schildichat is a fork of Element, Element might have that option too, but idk..
2021-11-02 20:06:09 +0100 <liskin> yeah Element does have that
2021-11-02 20:06:14 +0100 <liskin> it's still crap
2021-11-02 20:06:33 +0100 <liskin> anyway, here's a direct comparison of weechat as an IRC client and weechat as a Matrix client:
2021-11-02 20:06:39 +0100 <evilop> there are some cli matrix clients too
2021-11-02 20:06:39 +0100 <liskin> https://store.lisk.in/tmp/2021-11-02-190412_956x1031_scrot.png vs https://store.lisk.in/tmp/2021-11-02-190417_956x1031_scrot.png
2021-11-02 20:06:47 +0100 <Solid> I think element still shows the full quote though
2021-11-02 20:07:09 +0100 <liskin> replies look _way_ better on the IRC side
2021-11-02 20:09:32 +0100 <FOSSHuman[m]> weechat does look pretty nice though, never tried it
2021-11-02 20:09:45 +0100 <FOSSHuman[m]> I've only tried GUI IRC clients
2021-11-02 20:10:57 +0100HashLordOfThePings
2021-11-02 20:11:15 +0100qbt(~qbt@user/edun) (Read error: Connection reset by peer)
2021-11-02 20:11:37 +0100liskinlikes keyboard-controlled software and console apps are usually better at that
2021-11-02 20:12:14 +0100qbt(~qbt@user/edun)
2021-11-02 20:44:37 +0100mc47(~mc47@xmonad/TheMC47) (Ping timeout: 268 seconds)
2021-11-02 20:55:11 +0100 <jakefromstatefar> I tried weechat, but the controls and setup just seemed like too much for me
2021-11-02 21:09:32 +0100 <FOSSHuman[m]> I managed to set it up but couldn't get SASL working for some reason
2021-11-02 21:09:52 +0100 <FOSSHuman[m]> Even on the GUI ones I couldn't
2021-11-02 21:10:32 +0100 <FOSSHuman[m]> * tried Konversation & Hexchat
2021-11-02 21:10:53 +0100 <geekosaur> SASL worked for me but I had to figure out which field was actually used as the SASL username (hexchat)
2021-11-02 21:15:03 +0100 <liskin> I think setting up weechat took me almost a week
2021-11-02 21:15:41 +0100 <liskin> but that was primarily because I used irssi for 10+ years and wanted everything to work same or better
2021-11-02 21:15:50 +0100 <liskin> and I had to port a couple scripts from irssi to weechat
2021-11-02 21:21:01 +0100 <FOSSHuman[m]> I think the `extensible` nature of Weechat is what drove me to not use it, since I wanted a "Just Works (TM)" experience. But I might spend more time looking at the docs this time around..
2021-11-02 21:21:58 +0100 <liskin> yeah, that's completely fair :-)
2021-11-02 21:32:19 +0100 <Solid> weechat is surprisingly usable ootb (I'm running it almost vanilla, only added a few well-known scripts)
2021-11-02 21:32:57 +0100 <Solid> (can't wait for the day I switch to erc, though :))
2021-11-02 21:33:54 +0100 <geekosaur> emacs is kinda bad for irc
2021-11-02 22:01:59 +0100qbt(~qbt@user/edun) (Quit: Leaving.)
2021-11-02 22:15:09 +0100mc47(~mc47@xmonad/TheMC47)
2021-11-02 22:20:34 +0100mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2021-11-02 22:27:02 +0100 <Solid> I mean, there is a capable matrix client that's being developed (ement.el); how hard can IRC be? :)
2021-11-02 22:27:50 +0100 <geekosaur> doubt that will work any better. elisp really needs multiple threads
2021-11-02 23:01:20 +0100trillp(~trillp@69.233.98.238)