-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle private inputs #46
Comments
Is it really harmful to copy every input? Assuming they're used, they will get pulled by the remote either way. Copying them first just shifts the point in time where the remote receives that input in its store? |
No it's not harmful. I'm with copying every flake input. |
Another option is to use ssh-agent, which does not require modifying nixinate |
That has two disadvantages as opposed to pre-fetching and pushing the inputs:
|
I was really glad to find this, here is my nushell adapted version (for those that it might help)
or the script for all the inputs
I do agree that it would be nice to have this taken care of automatically, but it might be hard to do it for every shells. |
Just switching to nixinate and run into some minor problem. I use inputs which are private and prefer
buildOn = remote
.This results (of course) in an exeption "Permission Denied".
A fix at the moment for me is to run :
But it would be to have a more convenient way right in the
flake.nix
to do this.(of course coping every input makes no sense).
Alternatively I'll create a pull request describing this problem an a proper solution in the README.md or something (if wanted of course).
The text was updated successfully, but these errors were encountered: