3 May 2024 |
gleydar | In reply to @nzbr:nzbr.de Even better then, you could add a script that copies the binaries to the existing service as an ExecStartPre value And I can configure the path in a single location and/or override it easily 😄 That seems like the best solution possible... Thanks! | 11:43:20 |
K900 | Random thought | 19:01:32 |
K900 | We currently don't create a /run/booted-system | 19:01:38 |
K900 | Should we? | 19:01:46 |
K900 | Do we ever need one? | 19:01:49 |
K900 | If yes, when? | 19:01:51 |
Whovian9369 | In reply to @whovian9369:matrix.org I found https://nix-community.github.io/NixOS-WSL/howto.html which seems to answer my question! Hm, it looks like I'm having trouble figuring out how to properly set up the flake that I want 😅
Is /etc/nixos/nixos-wsl required to have locally on disk for use with a Flake-based config?
| 22:33:49 |
Whovian9369 | In reply to @whovian9369:matrix.org I found https://nix-community.github.io/NixOS-WSL/howto.html which seems to answer my question! * Hm, it looks like I'm having trouble figuring out how to properly set up the flake that I want 😅
Is /etc/nixos/nixos-wsl/ required to have locally on disk for use with a Flake-based config?
| 22:41:15 |
Whovian9369 | Okay so that import seems to not be needed since I'm using outputs.nixosConfigurations.nixos-wsl.modules = [ nixos-wsl.nixosModules.wsl ] | 22:54:59 |
Whovian9369 | * Okay so that imports = [ nixos-wsl/modules ] in my configuration.nix seems to not be needed since I'm using outputs.nixosConfigurations.nixos-wsl.modules = [ nixos-wsl.nixosModules.wsl ] in the flake | 22:55:38 |
Whovian9369 | * Okay so that imports = [ nixos-wsl/modules ] in my configuration.nix seems to not be needed since I'm using outputs.nixosConfigurations.nixos-wsl.modules = [ nixos-wsl.nixosModules.wsl ] in the flake. Edit: Turns out that I didn't need it anymore, period -- Oops, that's been sitting and taking space for a bit now, haha. | 23:11:33 |
4 May 2024 |
Sandro 🐧 | In reply to @k900:0upti.me Should we? yes | 17:07:13 |
Sandro 🐧 | In reply to @k900:0upti.me Do we ever need one? yes | 17:07:19 |
Sandro 🐧 | In reply to @k900:0upti.me If yes, when? eg diffing booted vs. running system | 17:07:28 |
Sandro 🐧 | https://github.com/NixOS/nixpkgs/commit/7b8511b5e551f2b1f4a63b32ff2122ded7d9fdbc | 17:07:53 |
Sandro 🐧 | PR was declined | 17:07:55 |
Sandro 🐧 | In reply to @k900:0upti.me I think there might be PAM fuckery So what are we doing about that? revert the wrapper? | 17:08:15 |
K900 | Enable lingering by default somehow maybe? | 17:26:51 |
| SomeoneSerge (utc+3) changed their display name from SomeoneSerge (is taking time off and doesn't want to hear about it) to SomeoneSerge (Way down Hadestown). | 21:03:45 |
Sandro 🐧 | would that prevent windows from shutting down WSL if it is inactive? | 23:06:28 |
5 May 2024 |
K900 | Shouldn't | 04:58:52 |
nzbr (they/it) | At least for me, there's not user systemd on ubuntu right now either. I know that it was broken when WSL systemd support was released, but I'm pretty sure Microsoft had fixed that at some point, so maybe they broke it again with some recent WSL update? | 08:22:58 |
nzbr (they/it) | The shell wrapper broke that the default shell gets started as a login shell. I already have a fix for that, just need to make a PR | 08:23:43 |
nzbr (they/it) | In reply to@nzbr:nzbr.de The shell wrapper broke that the default shell gets started as a login shell. I already have a fix for that, just need to make a PR https://github.com/nix-community/NixOS-WSL/pull/464 | 08:32:29 |
Marie | my logind somehow doesn't think i'm logged in, so my ssh agent user unit doesn't start. any ideas what could cause this? | 10:42:24 |
K900 | In reply to @nzbr:nzbr.de https://github.com/nix-community/NixOS-WSL/pull/464 This possibly | 10:45:42 |
Marie | cause or fix? it still doesn't work for me with that branch | 11:21:35 |
nzbr (they/it) | it doesn't seem to fix user systemd, but that seems to be broken on Ubuntu as well | 11:23:00 |
| @man2dev:fedora.im left the room. | 15:45:45 |
6 May 2024 |
gleydar | Weird, cause I have the emacs-server running via home-manger as a user-systemd service flawlessly | 11:19:34 |