nixos-option: override no longer needed? #47

Open
opened 2025-01-19 21:29:29 +00:00 by christoph-heiss · 1 comment

Hi!

Since the nixos-option rewrite as a simple nix script/evaluation has been merged on 07-01-2025, the overlay could be potentially drop that upstream override? Aka. this line.

Didn't look to closely at the implementation, but I've seen no reason why it wouldn't work.
Just wanted to file this for awareness, to see if there are plans w.r.t that.

Hi! Since the nixos-option rewrite as a simple nix script/evaluation has been [merged](https://github.com/NixOS/nixpkgs/pull/369151) on 07-01-2025, the overlay could be potentially drop that upstream override? Aka. [this line](https://git.lix.systems/lix-project/nixos-module/src/commit/690f7c0fa2935bf591cccf4d7312b3e0f470298b/overlay.nix#L18). Didn't look _to closely_ at the implementation, but I've seen no reason why it wouldn't work. Just wanted to file this for awareness, to see if there are plans w.r.t that.
Owner

We can only nuke it once it's in both supported branches, but thanks for raising this issue. It might be reasonable to backport the changes to 24.11 if only because it makes our lives easier by providing a lix based nixos-option on all supported versions.

We can only nuke it once it's in both supported branches, but thanks for raising this issue. It might be reasonable to backport the changes to 24.11 if only because it makes our lives easier by providing a lix based nixos-option on all supported versions.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/nixos-module#47
No description provided.