nixos/proxychains: add package option

Changed files
+5 -1
nixos
modules
programs
+5 -1
nixos/modules/programs/proxychains.nix
···
enable = mkEnableOption (lib.mdDoc "installing proxychains configuration");
+
package = mkPackageOptionMD pkgs "proxychains" {
+
example = "pkgs.proxychains-ng";
+
};
+
chain = {
type = mkOption {
type = types.enum [ "dynamic" "strict" "random" ];
···
};
environment.etc."proxychains.conf".text = configFile;
-
environment.systemPackages = [ pkgs.proxychains ];
+
environment.systemPackages = [ cfg.package ];
};
}