3 May 2024 |
K900 | Yes | 11:34:50 |
gleydar | Oh well - no matter, then i'll just check for the binaries and fetch them if i need to | 11:35:43 |
gleydar | thanks for your help!
This at least simplifies my package to be only a shell script 😄 | 11:36:11 |
nzbr (they/it) | You could, in theory, do it in a systemd oneshot service (I'd give you an example, but I'm on my phone right now) | 11:38:08 |
gleydar | In reply to @nzbr:nzbr.de You could, in theory, do it in a systemd oneshot service (I'd give you an example, but I'm on my phone right now) Uh, this would make even more sense I guess 🤔 The tool runs as a systemd service in the end anyways | 11:38:46 |
nzbr (they/it) | Even better then, you could add a script that copies the binaries to the existing service as an ExecStartPre value | 11:40:33 |
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 |