Logs: liberachat/#xmonad
| 2022-08-30 06:47:10 | <lush[m]> | (also tried a `rebuild switch` with the new flake, then rebooted and then enabled the flake; problem also persists) |
| 2022-08-30 06:50:24 | <lush[m]> | aaah, the problem seems to come from using `home-manager` [Leary] |
| 2022-08-30 06:50:25 | <lush[m]> | interesting |
| 2022-08-30 06:55:00 | <lush[m]> | everything breaks down when I set `xmonad.enable = true;` in my home-manager config |
| 2022-08-30 06:59:01 | <[Leary]> | Let me know if you figure out what exactly the option is doing to break things; it would be better for the git flake to be compatible with home-manager if possible, but I doubt I have time to investigate in depth. |
| 2022-08-30 07:01:30 | → | sagax joins (~sagax_nb@user/sagax) |
| 2022-08-30 07:13:28 | <lush[m]> | sure! |
| 2022-08-30 07:29:15 | → | benin0 joins (~benin@183.82.205.66) |
| 2022-08-30 08:24:08 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-08-30 08:31:18 | × | hrberg_ quits (~quassel@171.79-160-161.customer.lyse.net) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
| 2022-08-30 08:31:43 | → | hrberg joins (~quassel@171.79-160-161.customer.lyse.net) |
| 2022-08-30 08:41:41 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 268 seconds) |
| 2022-08-30 08:42:54 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 2022-08-30 08:52:09 | B-J | is now known as Benzi-Junior |
| 2022-08-30 09:14:04 | → | wonko_ joins (~wjc@2a0e:1c80:2::130) |
| 2022-08-30 09:53:29 | → | V42 joins (~V42@eth-west-pareq2-46-193-4-100.wb.wifirst.net) |
| 2022-08-30 10:15:30 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-08-30 10:29:00 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-08-30 10:43:37 | × | benin0 quits (~benin@183.82.205.66) (Quit: Ping timeout (120 seconds)) |
| 2022-08-30 10:43:57 | → | benin0 joins (~benin@183.82.205.66) |
| 2022-08-30 11:17:55 | × | alternateved quits (~user@staticline-31-183-146-203.toya.net.pl) (Remote host closed the connection) |
| 2022-08-30 11:19:53 | → | alternateved joins (~user@staticline-31-183-146-203.toya.net.pl) |
| 2022-08-30 11:36:53 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-08-30 11:41:37 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-08-30 11:48:58 | × | V42 quits (~V42@eth-west-pareq2-46-193-4-100.wb.wifirst.net) (Ping timeout: 252 seconds) |
| 2022-08-30 11:51:41 | → | V42 joins (~V42@eth-west-pareq2-46-193-4-100.wb.wifirst.net) |
| 2022-08-30 12:14:50 | × | V42 quits (~V42@eth-west-pareq2-46-193-4-100.wb.wifirst.net) (Quit: Client closed) |
| 2022-08-30 12:25:59 | × | sagax quits (~sagax_nb@user/sagax) (Quit: Konversation terminated!) |
| 2022-08-30 12:46:56 | → | Zevv joins (~Zevvvvv@185.238.131.12) |
| 2022-08-30 12:47:29 | <Zevv> | Hi all; my alt LMB/RMB are used for moving/resizing my windows, but I'd like (also) to be able to pass alt-clicks to some applications |
| 2022-08-30 12:47:32 | <Zevv> | is there a trick to that? |
| 2022-08-30 12:52:20 | <Zevv> | could I somehow make left ALT xmonads property and leave right alt for my app? |
| 2022-08-30 12:58:13 | <geekosaur> | you could rebind left alt to a different modifier (probably mod5) |
| 2022-08-30 12:58:35 | <geekosaur> | or you could switch alt for super/windows key like most people do, freeing up the alt keys |
| 2022-08-30 12:58:43 | <Zevv> | hmm at the x-level, right |
| 2022-08-30 12:58:58 | <Zevv> | yeah i tried that, but 20 years of using alt engraved that motion in my brain |
| 2022-08-30 12:59:01 | <geekosaur> | (alt as default mod key goes back to xmonad's netbsd roots) |
| 2022-08-30 12:59:11 | <Zevv> | after 3 days i still can't get used to it |
| 2022-08-30 12:59:20 | <Zevv> | also, it makes my thumb twist nasty |
| 2022-08-30 13:00:00 | <geekosaur> | we're not supposed to use xmodmap any more but you'd have to write a custom Xkb keymap to do this, so |
| 2022-08-30 13:00:59 | <Zevv> | bah |
| 2022-08-30 13:01:06 | <Zevv> | ok, i'll suffer for a few more days then, see if it sticks |
| 2022-08-30 13:01:08 | <Zevv> | thanks |
| 2022-08-30 13:01:22 | <geekosaur> | xmodmap -e 'remove mod1 = Alt_L; add mod5 = Alt_L', I think |
| 2022-08-30 13:01:37 | <geekosaur> | then change modMask to mod5Mask in your config |
| 2022-08-30 13:05:34 | <geekosaur> | more correctly replace mod1Mask with mod5Mask wherever it's set. you should be able to run that from your config's `main` |
| 2022-08-30 13:05:39 | <geekosaur> | with `spawn` |
| 2022-08-30 15:11:31 | × | wonko_ quits (~wjc@2a0e:1c80:2::130) (Ping timeout: 248 seconds) |
| 2022-08-30 15:26:30 | × | alternateved quits (~user@staticline-31-183-146-203.toya.net.pl) (Remote host closed the connection) |
| 2022-08-30 16:08:11 | × | thunderrd quits (~thunderrd@183.182.115.199) (Read error: Connection reset by peer) |
| 2022-08-30 16:12:07 | <zim0369[m]1> | Frequently getting this error while recompiling xmonad:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/9bb25cb90378b06b4ea3858998591f70ee1203e0) |
| 2022-08-30 16:12:23 | <zim0369[m]1> | I have updated both pacman packages and AUR packages a few minutes before |
| 2022-08-30 16:12:35 | <zim0369[m]1> | s/before/ago/ |
| 2022-08-30 16:28:20 | → | ChaoticMist[m] joins (~gilganixm@2001:470:69fc:105::3d09) |
| 2022-08-30 16:28:46 | <ChaoticMist[m]> | Out of curiosity, what happened to the "more frequent releases after 0.17"? |
| 2022-08-30 16:29:07 | <ChaoticMist[m]> | Is XMonad still going that route or the same ol' release schedule |
| 2022-08-30 16:29:17 | <geekosaur> | we have a release coming this weekend |
| 2022-08-30 16:29:28 | <geekosaur> | we intended one earlier but everyone was too busy |
| 2022-08-30 16:30:02 | <geekosaur> | sadly, it doesn't take much to be "more frequent" than we were doing releases 🙂 |
| 2022-08-30 16:32:21 | <ChaoticMist[m]> | Oh, nice to hear that! |
| 2022-08-30 16:33:06 | <ChaoticMist[m]> | Just easier to build xmonad imo than compiling it on slower hardware |
| 2022-08-30 16:33:09 | <ChaoticMist[m]> | s/build/install |
| 2022-08-30 16:33:29 | <geekosaur> | we still have the problem that it took forever for distros to pick up 0.17.0 |
| 2022-08-30 16:44:06 | <quarkQuark[m]111> | So I understand that it's really difficult to get nicer type signatures for layout hooks without breaking backwards compatibility. But I'm getting quite frustrated seeing Emacs lsp-mode filling the screen with inline type suggestions. |
| 2022-08-30 16:44:08 | <quarkQuark[m]111> | Do you know of any way to tell HLS that I don't want type suggestions for a specific function? I'd rather not have to resort to disabling them with an Emacs file-local variable. (Of course, if I'm missing a neat way to write the signature then I'm all ears) |
| 2022-08-30 16:45:01 | → | logzet joins (~quassel@2001:9e8:e511:3000:dabb:c1ff:fed3:a1b9) |
| 2022-08-30 16:45:43 | <geekosaur> | I don't know of one, only6 a way to turn them all off (and I don't know if emacs lsp-mode exposes that; I have been using VScode and it's on the action menu there) |
| 2022-08-30 16:52:02 | × | jludwig quits (~justin@li657-110.members.linode.com) (Quit: ZNC - https://znc.in) |
| 2022-08-30 16:53:04 | → | jludwig joins (~justin@li657-110.members.linode.com) |
| 2022-08-30 17:00:38 | <ChaoticMist[m]> | <geekosaur> "we still have the problem that..." <- I would assume you are speaking of ubuntu, or is there more to the story that I am not aware of? |
| 2022-08-30 17:01:24 | <geekosaur> | not just ubuntu. 0.17.0 was out for almost a year before distros including arch and gentoo started to package it |
| 2022-08-30 17:01:45 | <geekosaur> | (ignoring aur's xmonad-git) |
| 2022-08-30 17:03:41 | <geekosaur> | last I heard even nix hadn't picked it up yet |
| 2022-08-30 17:03:45 | → | trillp joins (~trillp@69.233.98.238) |
| 2022-08-30 17:03:55 | <geekosaur> | although I haven't checked, maybe it has too by now |
| 2022-08-30 17:07:33 | <quarkQuark[m]111> | That's weird that Arch didn't package it. I thought it was meant to be bleeding edge. |
| 2022-08-30 17:10:30 | <geekosaur> | yeh, arch and gentoo are both rolling release as I understand it |
| 2022-08-30 17:10:48 | <geekosaur> | gentoo was the first distro to pick it up IIRC but they took forever |
| 2022-08-30 17:16:36 | → | thunderrd joins (~thunderrd@183.182.115.199) |
| 2022-08-30 17:26:16 | <ChaoticMist[m]> | <geekosaur> "not just ubuntu. 0.17.0 was..." <- WTF |
| 2022-08-30 17:26:21 | <ChaoticMist[m]> | They were supposed to be rolling release, not that bad |
| 2022-08-30 17:26:51 | <ChaoticMist[m]> | <geekosaur> "last I heard even nix hadn't..." <- It was picked up fairly quick iirc |
| 2022-08-30 17:27:04 | ChaoticMist[m] | uploaded an image: (24KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/gXwNgdLkyrbRGVnuFPxielRn/image.png > |
| 2022-08-30 17:27:57 | <geekosaur> | my recollection is that they are based on stackage, which was stuck for several months |
| 2022-08-30 17:28:13 | <ChaoticMist[m]> | I am surprised that nix did not pick it up quick.. I could swear that it was there quick but idk |
| 2022-08-30 17:28:47 | <geekosaur> | and stackage is *not* rolling release so they wouldn't upgrade the xmonad in LTS to 0.17.0 until they could cut a new LTS |
| 2022-08-30 17:29:19 | <ChaoticMist[m]> | Oh |
| 2022-08-30 17:29:31 | <ChaoticMist[m]> | * that approach then? |
| 2022-08-30 17:29:34 | <ChaoticMist[m]> | Why that approach? |
| 2022-08-30 17:31:01 | <geekosaur> | the whole point of stackage is it's a set of packages known to work well together with each other and the ghc version specified by the resolver |
| 2022-08-30 17:31:19 | <geekosaur> | upgrading a package means making a new resolver |
| 2022-08-30 17:32:04 | <geekosaur> | but everything was on hold because so many packages had trouble transitioning to ghc 9.0, so the LTS was stuck until enough of them upgraded |
| 2022-08-30 17:32:23 | <geekosaur> | beyond that, you'd have to ask the stackage maintainers |
| 2022-08-30 17:32:55 | <geekosaur> | but lots of distributions including Nix use stackage as their package baseline because it means less work for them making a set of packages that work together |
| 2022-08-30 17:33:54 | <geekosaur> | …still, even after stackage put out an LTS including xmonad 0.17.0 it took several more months before even the rolling release folks upgraded xmonad 😞 |
| 2022-08-30 17:34:00 | <ChaoticMist[m]> | That makes sense! |
| 2022-08-30 17:35:28 | <ChaoticMist[m]> | I cannot tell for xmoand atm because the commits are weird in nix |
| 2022-08-30 17:35:30 | <ChaoticMist[m]> | But I do remember it being quick idk |
| 2022-08-30 17:36:00 | <ChaoticMist[m]> | One thing I have to do is rewrite my xmonad config.. one day |
| 2022-08-30 17:36:58 | <ChaoticMist[m]> | Do appreciate your work fellas! |
All times are in UTC.