ATproto Nix User Repo
1# You can use this file as a nixpkgs overlay. This is useful in the 2# case where you don't want to add the whole NUR namespace to your 3# configuration. 4 5self: super: 6let 7 isReserved = n: n == "lib" || n == "overlays" || n == "modules"; 8 nameValuePair = n: v: { name = n; value = v; }; 9 nurAttrs = import ./default.nix { pkgs = super; }; 10 11in 12builtins.listToAttrs 13 (map (n: nameValuePair n nurAttrs.${n}) 14 (builtins.filter (n: !isReserved n) 15 (builtins.attrNames nurAttrs)))