26 Mar 2025 |
K900 | On SUSE it just creates /run/user/$uid as a mount point and systemd doesn't mount over it | 09:43:15 |
K900 | OK goddammit | 12:45:37 |
K900 | Lingering is just completely broken | 12:45:41 |
K900 | And if we disable lingering, none of the user-runtime-dir hacks are necessary | 12:46:07 |
K900 | So yeah https://github.com/nix-community/NixOS-WSL/pull/648 | 12:49:44 |
28 Mar 2025 |
nzbr (they/it) | So what I take from this is that Microsoft seem to have "fixed" it more properly now? Because both systemctl --user and wayland seem to work now (without lingering that is) | 01:13:57 |
K900 | Yes, and I think they actually fixed it a while ago | 06:30:34 |
K900 | And my testing was all fucked up because of lingering | 06:30:40 |
nzbr (they/it) | Ahh, makes sense | 10:31:11 |
| thou-vow joined the room. | 20:17:50 |
thou-vow | Hello, I want to start using NixOS WSL | 20:19:07 |
K900 | Hello, the Guild authorizes you | 20:20:03 |
thou-vow | My usual NixOS configuration ranges from boot to user settings | 20:20:03 |
thou-vow | The WSL config should kinda reflect my NixOS config, but I'm not sure what I should pass to it... | 20:21:27 |
K900 | Well what do you want to configure? | 20:22:05 |
K900 | All of the same options work | 20:22:22 |
K900 | It's mostly normal NixOS | 20:22:27 |
K900 | The things that don't work will usually fail with somewhat descriptive errors | 20:22:40 |
thou-vow | I see | 20:22:54 |
K900 | If you have specific questions, feel free to ask | 20:24:58 |
thou-vow | Thank you | 20:29:04 |
thou-vow | I wonder how portable it can be | 20:59:47 |
thou-vow | Because I intend on using the same config in several machines | 21:00:41 |
K900 | In reply to @amihsekai:matrix.org Because I intend on using the same config in several machines That's the wrong approach | 21:09:37 |
K900 | What you want to do is move your common config bits into modules | 21:09:48 |
K900 | And then import those in your machine specific configs | 21:09:55 |
K900 | There will always be a machine specific component, you can't abstract that away | 21:10:09 |
thou-vow | I don't really have a specific number of machines | 21:12:01 |
thou-vow | Maybe I can import /etc/nixos/hardware-configuration.nix within my flake? | 21:15:03 |
| Andrew Carter joined the room. | 23:00:00 |