Logs: liberachat/#xmonad
| 2021-11-01 23:33:02 | × | gehmehgeh quits (~user@user/gehmehgeh) (Quit: Leaving) |
| 2021-11-01 23:43:54 | × | seschwar quits (~seschwar@user/seschwar) (Quit: :wq) |
| 2021-11-01 23:55:04 | <liskin> | geekosaur: there's no one left to maintain Haskell stuff in Debian :-( |
| 2021-11-01 23:55:14 | <liskin> | Everyone left for nix. |
| 2021-11-01 23:55:22 | <geekosaur> | sigh:( |
| 2021-11-01 23:55:40 | <liskin> | Half joking, but... it's largely true |
| 2021-11-01 23:56:21 | geekosaur | wonders if he wants to take on that dragon |
| 2021-11-01 23:56:46 | <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-01 23:56:55 | <geekosaur> | (apparently dfsg = potential for nasty politics) |
| 2021-11-01 23:58:13 | <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-01 23:58:20 | <liskin> | I didn't get to it yet. |
| 2021-11-01 23:59:10 | <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-01 23:59:27 | <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-01 23:59:35 | <geekosaur> | might give me a reason to rehabilitate the machine sitting at my feet under the desk though |
| 2021-11-02 00:00:21 | <geekosaur> | hrm. so what happens if that's true in general of debian? are ubuntu, mint, etc. in trouble? |
| 2021-11-02 00:01:33 | geekosaur | does *not* want to go nixos |
| 2021-11-02 00:01:43 | <liskin> | Well they're over a year behind pandoc updates anyway |
| 2021-11-02 00:02:16 | <liskin> | So yeah, they're probably not a good distro for Haskell deployments any more |
| 2021-11-02 00:02:33 | → | gruntsplatter joins (~sogens@gateway/vpn/pia/sogens) |
| 2021-11-02 00:03:00 | <liskin> | I'll probably just switch to ghcup or something, as awful as that sounds. |
| 2021-11-02 00:03:08 | <geekosaur> | well, tbh I'm not interested in running them for their haskell support since I use ghcup |
| 2021-11-02 00:03:22 | <liskin> | In that case you needn't worry |
| 2021-11-02 00:03:25 | <geekosaur> | but I do worry if they're also seeing other developers leave for greener pastures |
| 2021-11-02 00:03:54 | <liskin> | Python and R packaging is better than ever |
| 2021-11-02 00:04:34 | <liskin> | KDE in good hands, GNOME obviously not as good as Fedora but usable |
| 2021-11-02 00:04:51 | <liskin> | I wouldn't worry just yet |
| 2021-11-02 00:05:35 | <liskin> | Not sure about Rust and Go but certainly both in way better shape than Haskell |
| 2021-11-02 00:06:08 | <liskin> | One would almost think the problem isn't at Debian's side ;-) |
| 2021-11-02 00:06:17 | <geekosaur> | yeh. and the predominant attitude of the haskell community ("use stack or ghcup") probably doesn't help |
| 2021-11-02 00:06:33 | <liskin> | Yep :-) |
| 2021-11-02 00:07:58 | × | CosmosAtlas quits (~CosmosAtl@bras-base-ktnron060cw-grc-02-76-69-147-188.dsl.bell.ca) (Quit: WeeChat 3.3) |
| 2021-11-02 00:08:16 | <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 00:08:39 | <liskin> | Indeed, that's a shame |
| 2021-11-02 00:09:19 | <liskin> | Downloading binaries from Github is very meh |
| 2021-11-02 00:10:54 | <liskin> | Oh well, complaining isn't going to solve it though is it? :-) |
| 2021-11-02 00:11:18 | <liskin> | (I mean, good night.) |
| 2021-11-02 00:21:23 | <geekosaur> | mm, another worrisome thing to me is we have no logo submissions yet |
| 2021-11-02 00:25:13 | <davean> | geekosaur: theres a logo competition? |
| 2021-11-02 00:25:44 | <geekosaur> | https://github.com/xmonad/xmonad/discussions/343 |
| 2021-11-02 00:26:50 | geekosaur | is 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 00:27:16 | <geekosaur> | also it was in the release announcement |
| 2021-11-02 00:28:03 | <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 00:28:29 | <davean> | Why replace the logo anyway? |
| 2021-11-02 00:29:42 | <geekosaur> | nobody else likes it, apparently. I think it's fine |
| 2021-11-02 00:29:48 | <davean> | I don't care |
| 2021-11-02 00:29:53 | <davean> | a logo is a logo |
| 2021-11-02 00:29:57 | <davean> | Its clear, I know what it is |
| 2021-11-02 00:30:04 | <davean> | I've no reason to want it replaced. |
| 2021-11-02 00:30:21 | <geekosaur> | but the >>= is apparently scary or something |
| 2021-11-02 00:30:34 | <davean> | Ok |
| 2021-11-02 00:30:41 | <davean> | Scary is fine |
| 2021-11-02 00:30:42 | <geekosaur> | personally I want to print the current one out and post it on my apartment door :) |
| 2021-11-02 00:31:37 | <davean> | Also I left debian because a mear few years out of date is record breakingly modern! |
| 2021-11-02 00:32:47 | <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 00:34:30 | <davean> | Anyway actually setting up funding is cool |
| 2021-11-02 00:38:20 | <davean> | I guess I should consider funding it |
| 2021-11-02 00:49:43 | × | catman quits (~catman@user/catman) (Read error: Connection reset by peer) |
| 2021-11-02 00:51:33 | → | catman joins (~catman@user/catman) |
| 2021-11-02 00:58:32 | × | catman quits (~catman@user/catman) (Quit: WeeChat 3.4-dev) |
| 2021-11-02 00:59:03 | → | catman joins (~catman@user/catman) |
| 2021-11-02 01:06:00 | → | etrigan63[m] joins (~etrigan63@2001:470:69fc:105::1:2982) |
| 2021-11-02 01:09:31 | <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 01:14:42 | <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 01:15:12 | <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 01:18:37 | <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 01:19:47 | <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 01:20:15 | <etrigan63[m]> | s/./?/ |
| 2021-11-02 01:21:56 | <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 01:23:59 | <etrigan63[m]> | That would work. |
| 2021-11-02 01:27:08 | × | srk quits (~sorki@user/srk) (Ping timeout: 260 seconds) |
| 2021-11-02 01:27:19 | → | srk_ joins (~sorki@user/srk) |
| 2021-11-02 01:27:47 | <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 01:28:04 | × | tremon quits (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in) |
| 2021-11-02 01:28:21 | <fizzie> | Maybe with XMonad.Actions.OnScreen from xmonad-contrib though. |
| 2021-11-02 01:28:50 | <etrigan63[m]> | I will look into it. |
| 2021-11-02 01:29:37 | <fizzie> | It has an example that relates to workspace-switching in the documentation. |
| 2021-11-02 01:29:59 | srk_ | is now known as srk |
| 2021-11-02 01:33:02 | <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 01:33:13 | <fizzie> | Probably there's a prettier way to write that too, but anyway. |
| 2021-11-02 01:35:15 | <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 01:37:39 | <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 02:43:21 | × | trillp quits (~trillp@69.233.98.238) (Quit: nyaa~) |
| 2021-11-02 02:46:18 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 260 seconds) |
| 2021-11-02 03:22:06 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2021-11-02 04:56:19 | × | Extropy quits (~extropy@user/extropy) (Quit: "need to preserve some semblance of regular sleep") |
| 2021-11-02 05:19:26 | × | gruntsplatter quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 268 seconds) |
| 2021-11-02 05:59:37 | → | gruntsplatter joins (~sogens@gateway/vpn/pia/sogens) |
| 2021-11-02 06:16:43 | × | electr0n quits (~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.3) |
| 2021-11-02 06:22:42 | → | qbt joins (~qbt@user/edun) |
| 2021-11-02 07:05:47 | × | eblip quits (~eb0t@90.196.142.2) (Ping timeout: 264 seconds) |
| 2021-11-02 07:07:23 | → | eblip joins (~eb0t@90.194.37.155) |
| 2021-11-02 07:25:40 | → | cyr4x3 joins (~cyr4x3@139.47.115.87) |
| 2021-11-02 07:33:37 | <Solid> | liskin: sounds like it's time to step up and offer to maintain xmonad for the debian folks :P |
| 2021-11-02 07:33:58 | <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 07:34:17 | <Solid> | though there's nothing stopping you (rule wise) to submit the current xmonad logo and see if that wins :> |
| 2021-11-02 07:34:58 | Solid | will probably post his "Haskell logo with an X" idea to make it look less empty and scary |
| 2021-11-02 07:41:08 | <Solid> | oh I seem to have deleted the project file |
| 2021-11-02 08:13:39 | → | cfricke joins (~cfricke@user/cfricke) |
| 2021-11-02 08:41:33 | × | cyr4x3 quits (~cyr4x3@139.47.115.87) (Quit: WeeChat 2.3) |
| 2021-11-02 08:45:06 | → | cyr4x3 joins (~cyr4x3@139.47.115.87) |
All times are in UTC.