{ config, lib, pkgs, ... }: with lib; { options.system.service.wpa_supplicant = mkOption { type = pkgs.liminix.lib.types.serviceDefn; }; config.system.service.wpa_supplicant = config.system.callService ./wpa_service.nix { interface = mkOption { type = types.str; }; driver = mkOption { type = types.str; }; config-file = mkOption { type = types.package; }; }; }