1# Used in the generation of package search database. 2{ 3 # Ensures no aliases are in the results. 4 allowAliases = false; 5 6 # Enable recursion into attribute sets that nix-env normally doesn't look into 7 # so that we can get a more complete picture of the available packages for the 8 # purposes of the index. 9 packageOverrides = 10 super: 11 with super; 12 lib.mapAttrs (_: set: recurseIntoAttrs set) { 13 inherit (super) 14 rPackages 15 sourceHanPackages 16 ; 17 18 # emacsPackages is an alias for emacs.pkgs 19 # Re-introduce emacsPackages here so that emacs.pkgs can be searched. 20 emacsPackages = emacs.pkgs; 21 22 # minimal-bootstrap packages aren't used for anything but bootstrapping our 23 # stdenv. They should not be used for any other purpose and therefore not 24 # show up in search results or repository tracking services that consume our 25 # packages.json https://github.com/NixOS/nixpkgs/issues/244966 26 minimal-bootstrap = { }; 27 28 # This makes it so that tests are not appering on search.nixos.org 29 tests = { }; 30 }; 31}