/ modules / common / unfree.nix
unfree.nix
1  { config, lib, ... }: let
2    inherit (lib) mkValue;
3  in {
4    options.unfree.allowedNames = mkValue [];
5  
6    config.nixpkgs.config.allowUnfreePredicate = package: lib.elem package.pname config.unfree.allowedNames;
7  }