Event handlers.
Handler can be a single command.
Declarations
Type
attribute set of (submodule)
Default
{ }
Example
{
ac-power = {
action = ''
vals=($1) # space separated string to array of multiple values
case ''${vals[3]} in
00000000)
echo unplugged >> /tmp/acpi.log
;;
00000001)
echo plugged in >> /tmp/acpi.log
;;
*)
echo unknown >> /tmp/acpi.log
;;
esac
'';
event = "ac_adapter/*";
};
}