Npins support #465
No reviewers
Labels
No labels
bug
dependency
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
review-next
security
stub
tool
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: raito/lanzaboote#465
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "npins-support"
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?
Enables overriding inputs on non flake systems.
might have to relocate buildRustApp.nix and document how this can be used.
for anyone interested in seeing how its used in a npins based nixos configuration at its present state, you may refer this pr
Hi @Rexcrazy804, thanks for the contribution. Unfortunately, we can't accept it in this state, because it duplicates dependency management and we as maintainers would have to bump dependencies in two places.
So while I'm sympathetic to your usecase, my requirement would be to:
Also, I think some version of flake-compat can already do what you want: https://github.com/nilla-nix/flake-compat?tab=readme-ov-file#usage
Let me document this.
I suppose we could remove the npins folder and mandate sources to be passed externally, this is typically what will be done on the user's end and they'll probably
npins import-flake
theflake.lock
of this repo or add em manually. I'll document the required sources. This should resolve the points you've raisedI've tried working with that fork of flake-compat a while ago but was unable to succeed with the overrides. I'll attempt to try that again and hopefully assist you with documenting it if that is preferred.
Does #469 work for you?
A bit occupied to test it out now but, the expressions there does look good to me
closing this pr
Pull request closed