Nicolas Mattia
Nicolas Mattia
Yes, that would be great! For inspiration, there's also : https://github.com/knl/niv-updater-action After looking at the implementation, I realized that there's a lot of stuff that could be implemented in niv...
Oh, that's interesting! https://github.com/arianvp/nixos-stuff/blob/master/.github/workflows/update-dependencies.yml There's also this little gem: https://github.com/knl/niv-updater-action I think both could be made simpler with some updates to niv, especially how to deals with github repo. I...
The reason is that, by default, `nix-shell` creates a shell for the derivation that `default.nix` evaluates to. In your case, `default.nix` evaluates to the whole of nixpkgs. You could specify...
@rencire definitely, see https://github.com/nmattia/niv/pull/138 by @michaelpj . I realized it's very uncommon for people to use `-r foo` to change/set the repo, so maybe we could recycle this one for...
``` niv update nixpkgs -a rev=abcde ``` regardless of your version, this should update the `rev`... can you share the `nixpkgs` entry?
No, specifying attributes should lock that particular attribute in the update. If the attribute gets updated, it's definitely a bug!
That looks very promising!
Forgot to reply, even though I gave this a lot of thought. I think we can add a field in the package spec like `{ owner = "foo"; repo =...
FWIW I started some work here: https://github.com/nmattia/niv/tree/nm-custom Was out since but will resume work soon.
Great idea. Related to #79, #78 and #77. Just need to finish some refactoring of the CLI arg parsing and should be able to get started on this!