nix-files/hosts/common/programs/wpa_supplicant.nix

11 lines
301 B
Nix

{ config, lib, ... }:
let
cfg = config.sane.programs.wpa_supplicant;
in
{
sane.programs.wpa_supplicant = {};
services.udev.packages = lib.mkIf cfg.enabled [ cfg.package ];
# need to be on systemd.packages so we get its service file
systemd.packages = lib.mkIf cfg.enabled [ cfg.package ];
}