{ config, lib, ... }: let inherit (lib) types; cfg = config.common.hardware.fingerprint; in { options.common.hardware.fingerprint.enable = lib.mkEnableOption "fingerprint sensor support"; config = lib.mkIf cfg.enable { services.fprintd.enable = true; common.configure.persist.system.dirs = [ "/var/lib/fprint" ]; }; }