mirror of
https://github.com/schmittlauch/nur-packages
synced 2025-10-25 16:10:40 +02:00
Initial commit
This commit is contained in:
commit
35ebdd5b7e
13 changed files with 287 additions and 0 deletions
15
overlay.nix
Normal file
15
overlay.nix
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
# You can use this file as a nixpkgs overlay. This is useful in the
|
||||
# case where you don't want to add the whole NUR namespace to your
|
||||
# configuration.
|
||||
|
||||
self: super:
|
||||
let
|
||||
isReserved = n: n == "lib" || n == "overlays" || n == "modules";
|
||||
nameValuePair = n: v: { name = n; value = v; };
|
||||
nurAttrs = import ./default.nix { pkgs = super; };
|
||||
|
||||
in
|
||||
builtins.listToAttrs
|
||||
(map (n: nameValuePair n nurAttrs.${n})
|
||||
(builtins.filter (n: !isReserved n)
|
||||
(builtins.attrNames nurAttrs)))
|
||||
Loading…
Add table
Add a link
Reference in a new issue