{ config, lib, ... }: { options.common.hardware.bluetooth.enable = lib.mkEnableOption "bluetooth foo"; config = lib.mkIf config.common.hardware.bluetooth.enable { common.configure.persist.system.dirs = [ "/var/lib/bluetooth" ]; hardware.bluetooth = { enable = true; powerOnBoot = lib.mkDefault false; settings.General.Experimental = lib.mkDefault true; }; }; }