{ config, lib, pkgs, ... }: { options.system.wireless.enable = lib.mkOption { type = lib.types.bool; default = true; }; config = lib.mkIf config.system.wireless.enable { networking.wireless.iwd.enable = true; environment = { systemPackages = with pkgs; [ impala ]; persistence."/persist".directories = [ "/var/lib/iwd/" ]; }; }; }