-
-
Notifications
You must be signed in to change notification settings - Fork 345
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
Recommend using nix-channel instead of an unpined version of master in README.md #252
Comments
Sure we can have both. Maybe even something like https://github.com/nmattia/niv. Pinning is also possible with the |
I originally used pinning, but I found it cumbersome to add a new commit to two separate repos for both NixOS and home-manager. |
This is where niv comes in handy. Niv is good for teams because you have little control over your colleagues nix channel. |
It looks like there is a related discussion in #150 |
Do you plan to open a pull request for the readme? |
I found that using NUR as nix channel is a much better alternative to fetching an unpinned version master. It provides greater controller over when the repo is updated and it's very easy to rollback if an update causes a problem.
I was thinking REAME.md could be updated along the lines of:
To make NUR accessible for your login user, first add a new user-specific channel:
Or alternatively install a system-wide channel running
nix-channel
as root:and then include the channel in your
packageOverrides
in~/.config/nixpkgs/config.nix
:For NixOS add a new system-wide channel (if it wasn't already added above):
and then include the channel in your
packageOverrides
in/etc/nixos/configuration.nix
What do you think?
The text was updated successfully, but these errors were encountered: