You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want to use the pkgs/by-name convention for other package sets, e.g. NixOS/nixpkgs#299347.
Here's a rough idea how this could look like:
Package set config
Define some Nix config file to determine which package sets exist:
# pkgs/top-level/by-name-sets-config.nix{packageSets={toplevel={attrPath=[];path=./pkgs/by-name;shardLength=2;};mySet={# Any attrpath that will contain the attributesattrPath=["mySet"];path=./pkgs/mySet/by-name;# No shardingshardLength=null;};};}
Read the packages in Nix
Create a Nix file to automatically call all of them like the current by-name-overlay.nix:
We want to use the
pkgs/by-name
convention for other package sets, e.g. NixOS/nixpkgs#299347.Here's a rough idea how this could look like:
Package set config
Define some Nix config file to determine which package sets exist:
Read the packages in Nix
Create a Nix file to automatically call all of them like the current
by-name-overlay.nix
:For each package set declared, define it by importing
by-name-sets.nix
, likeCheck the packages with the tool
Adjust this tool to read a
by-name-sets-config.nix
file for determining what it needs to check and how.The text was updated successfully, but these errors were encountered: