remove nixpkgs overwrite #7
No reviewers
Labels
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Blocks
#8 apply nixfmt to tree of flakes
nixos/base
Reference
nixos/base!7
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "nonapode/remove-nixpkgs-overwrite"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
As we now have a pattern where every host as its own repository and forwards the actual nixpkgs version, remove the ability to overwrite the used nixpkgs but instead use the provided
nixpkgsinput (that can be injected by the normal flake inputs.follows approach).7ad8bb3192to74ac2c76d3Please fix the resulting conflicts from pull request #5, otherwise this is good to go!
Thinking about it again, I don't think we gain anything from this. While it probably will not be used (a lot/at all), it does not hinder us. We actually can remove all the inputs from the
baseflake itself, as the caller can inject the name to his liking and the base flake will be able to cope with it.So I will simply remove the
nixpkgsinput (that was already intended to be overriden by the main-repo) and allow that main repo to specify what (main-repo-provided) input shall be used for the main nixpkgs of the system.74ac2c76d3to72f2a2ddc0