Skip to content

Conversation

@MagicRB
Copy link
Collaborator

@MagicRB MagicRB commented Dec 26, 2024

In it's current state, it works, but ideally it wouldn't enabled unless you want it, not sure how to achieve that.

@MagicRB MagicRB force-pushed the nixos-adapters branch 3 times, most recently from 0a4cc55 to a03adca Compare January 1, 2025 19:50
@MagicRB MagicRB requested a review from pizzapim May 4, 2025 15:01
@MagicRB
Copy link
Collaborator Author

MagicRB commented May 4, 2025

I requested a review from you @pizzapim, the idea is there and solid. It still obviously needs work but I want to get this in so it's not sitting in a branch forever. Please take a look and let me know if you see anything. It has to be enabled through two hoops, first the undocumented argument __enableExperimentalNixOSCompatibility to makeSystem has to be set to true to even load the modules and then a surprise assertion has to be passed.

@MagicRB MagicRB marked this pull request as ready for review May 4, 2025 15:08
@pizzapim
Copy link
Collaborator

pizzapim commented Jun 8, 2025

One thing I'm a bit worried about, is that NixNG modules' structures would have to be changed in order to fit into the NixOS model. But other than that, it's interesting. I do wonder expecially whether the automatic translation from systemd to init.services could ever exit the experimental stage though. Like you indicate, that could be a big source of bugs/security issues.

@MagicRB MagicRB force-pushed the nixos-adapters branch 2 times, most recently from 245a57c to dcfc30f Compare July 29, 2025 12:38
MagicRB added 13 commits July 29, 2025 14:41
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Signed-off-by: magic_rb <magic_rb@redalder.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants