{
	pkgs,
	util,
	...
}: let
	waybar_reload = pkgs.writeShellScriptBin "bt-wb-dispatcher" (util.trimTabs ''
		${pkgs.procps}/bin/pkill -RTMIN+7 waybar
	'');
in {
	services.udev.extraRules = util.trimTabs ''
		ACTION=="add", SUBSYSTEM=="bluetooth", RUN+="${waybar_reload}/bin/bt-wb-dispatcher"
		ACTION=="remove", SUBSYSTEM=="bluetooth", RUN+="${waybar_reload}/bin/bt-wb-dispatcher"
	'';
}