Skip to content

💡[Feature]: Replacing nix with lix? #48

@tsandrini

Description

@tsandrini

Description

The builder requires a nix binary to run, currently cppnix (more specificaly pkgs.nixVersions.stable) is being used. Would it be beneficial to use a different nix implementation, such as https://lix.systems/ ? Would this reduce runtime? Would it lead to better error reporting? Further testing probably needed.

Describe alternatives you've considered

There is also tvix, which isn't really production ready unfortunately.

Additional context

I believe we should focus on software and software only, but the current situation regarding cppnix and DS Nix (https://discourse.nixos.org/t/determinate-nix-3-0/61202) is questionable and dubious at best, so maybe this should be considered as well.


Add a 👍 [reaction] to [issues you find important].

Metadata

Metadata

Assignees

No one assigned

    Labels

    builderAnything related to the builder code, not the flake-parts.enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions