| 4 Nov 2022 |
| @kranzes:matrix.org left the room. | 21:42:39 |
| 6 Nov 2022 |
nzbr (they/it) | In reply to @myme:matrix.org How do people handle that WSL doesn't launch into a login shell by default? It's fairly trivial to have Windows Terminal start bash -l. But it's more of a hassle with the .desktop app launchers, which also won't launch with a proper environment. Can you create an issue for this? I think the best idea is to somehow run all commands through the user's shell with --login -c "$command", though I'm not sure if that will work with all non posix-compliant shells | 04:55:30 |
myme |
Can you create an issue for this?
Sure, I can do that! I wanted to hear people's thoughts first. Not really something that feels like solely a NixOS WSL issue. But until native systemd is stable I guess it's nice to work around these things (e.g. if it's configurable in case people don't want this default behavior).
I guess having things like https://github.com/microsoft/WSL/issues/8842 and related things resolved so that systemd "just handles everything". Like, I also have to do an systemctl --user import-environment SSH_AUTH_SOCK WSLENV to get this into my user service environments.
| 13:50:18 |
K900 | I don't think we should keep piling on workarounds for upstream issues | 13:53:04 |
K900 | That's how you get Ubuntu | 13:53:11 |
nzbr (they/it) | The problem here is, that we can't ever get rid of syschdemd, because native systemd only works on Windows 11 - so in my opinion, fixing issues with syschdemd makes sense, but we should not pile up workarounds for things that are broken with native systemd and will be fixed by Microsoft in the future | 21:29:51 |
| 7 Nov 2022 |
myme | https://github.com/nix-community/NixOS-WSL/issues/155 | 09:26:14 |
| 8 Nov 2022 |
| liamnos joined the room. | 19:01:55 |
| 10 Nov 2022 |
K900 | What the hell is happening | 09:16:26 |
K900 | WSL is making a huge vhdx file in %temp% now | 09:16:37 |
K900 | For my /tmp | 09:16:40 |
K900 | That's mounted on tmpfs | 09:16:45 |
K900 | What is even | 09:16:52 |
nzbr (they/it) |  Download image.png | 09:18:51 |
nzbr (they/it) | Like these? | 09:18:53 |
K900 | Yep | 09:19:18 |
nzbr (they/it) | Weird... I have my /tmp on tmpfs as well (at least I think so) | 09:19:41 |
nzbr (they/it) | Fun fact: Those appear in my backups | 09:20:13 |
nzbr (they/it) | * "Fun" fact: Those appear in my backups | 09:20:19 |
CyntheticFox | Maybe its some kind of new "swap" implementation? Weird... | 11:16:58 |
nzbr (they/it) | I do indeed have swap enabled, so that might be it | 11:18:53 |
nzbr (they/it) |  Download image.png | 11:29:52 |
nzbr (they/it) | houstdav000: Bingo! It's completely formatted as swap - not even a partition table | 11:30:37 |
K900 | So wait do they actually add swap by default | 11:32:34 |
nzbr (they/it) |  Download image.png | 11:33:29 |
nzbr (they/it) | apparently | 11:33:32 |
K900 | Blerf | 11:33:43 |
K900 | I guess I just have to remove that now | 11:33:50 |
nzbr (they/it) | It's possible to set it to a static path, so that's what I did now. It's weird that these aren't properly cleaned up though | 11:36:14 |
| 13 Nov 2022 |
K900 | So uh | 17:00:47 |