NAME
Remind::Client::libnotify - class to send timed reminders to libnotify
SYNOPSIS
use Remind::Client::libnotify;
my $rc = Remind::Client::libnotify->new();
$rc->run();
DESCRIPTION
This module is a subclass of Remind::Client, which provides support for sending timed reminders directly to libnotify, via the notify-send command.
METHODS
new
Construct a Remind::Client::libnotify object.
In addition to the parameters accepted by Remind::Client->new(), the following named parameters are accepted:
- summary
-
The summary to use for all notifications. Defaults to Remind::Client::libnotify.
- urgency
-
The urgency to use for the notifications. One of 'low', 'normal', or 'critical'. Defaults to 'critical'.
reminder
Reminder event handler. This will create one libnotify notifier for each reminder sent by remind.
SEE ALSO
Remind::Client, notify-send(1)
AUTHOR
Mike Kelly <pioto@pioto.org>
COPYRIGHT AND LICENSE
Copyright (C) 2009, Mike Kelly.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl 5.10.0. For more details, see the full text of the licenses at <http://www.perlfoundation.org/artistic_license_1_0>, and <http://www.gnu.org/licenses/gpl-2.0.html>.
This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.