Skip to content
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

add nur to registry #2

Merged
merged 1 commit into from Aug 17, 2020
Merged

add nur to registry #2

merged 1 commit into from Aug 17, 2020

Conversation

Mic92
Copy link
Member

@Mic92 Mic92 commented Jul 6, 2020

NUR is a meta-repository of
packages/NixOS modules/overlays/home-manager modules.
We currently have 106 different repositories.
At the moment we only expose packages via an overlay in our nix flake:

https://github.com/nix-community/NUR/#flake-support

Each user has its own namespace in NUR.
Expressions are only reviewed coarse grained so users
are advised to verify the used user repository directly.
NUR performs evaluation updates against each repository before
updating the reference in the repo NUR metadata.
User repositories are imported via fetchzip with checksum
so pure evaluation with flakes works.

We also provide a package search here for discoverability:
https://nur.nix-community.org/

In future we might explore different approaches to expose NUR via flakes,
however given that nix flakes will stay experimental for a while,
this can take some time.

[NUR](https://github.com/nix-community/NUR) is a meta-repository of
packages/NixOS modules/overlays/home-manager modules.
We currently have 106 different repositories.
At the moment we only expose packages via an overlay in our nix flake:

  https://github.com/nix-community/NUR/#flake-support

Each user has its own namespace in NUR.
Expressions are only reviewed coarse grained so users
are advised to verify the used user repository directly.
NUR performs evaluation updates against each repository before
updating the reference in the repo NUR metadata.
User repositories are imported via fetchzip with checksum
so pure evaluation with flakes works.

We also provide a package search here for discoverability:
https://nur.nix-community.org/

In future we might explore different approaches to expose NUR via flakes,
however given that nix flakes will stay experimental for a while,
this can take some time.
@Mic92
Copy link
Member Author

Mic92 commented Jul 12, 2020

Anything left to do here?

@Mic92
Copy link
Member Author

Mic92 commented Aug 17, 2020

ping @edolstra

@edolstra edolstra merged commit 958aa84 into NixOS:master Aug 17, 2020
@Mic92 Mic92 deleted the nur branch August 17, 2020 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants