nixos/flashprog: Enable libjaylink and libftdi modules

flashprog uses the libraries libjaylink and libftdi. So in order for
flashprog to work properly for non-privileged users, enable their
related NixOS modules which enable several udev rules for devices used
by flashprog.

Signed-off-by: Felix Singer <felixsinger@posteo.net>

Changed files
+2
nixos
modules
programs
+2
nixos/modules/programs/flashprog.nix
···
config = lib.mkIf cfg.enable {
services.udev.packages = [ cfg.package ];
environment.systemPackages = [ cfg.package ];
+
hardware.libjaylink.enable = true;
+
hardware.libftdi.enable = true;
};
meta.maintainers = with lib.maintainers; [ felixsinger ];