File: notifications.el.html

This package provides an implementation of the Desktop Notifications
<https://specifications.freedesktop.org/notification-spec/latest/>.

In order to activate this package, you must add the following code into your .emacs:

  (require 'notifications)

For proper usage, Emacs must be started in an environment with an active D-Bus session bus.

Defined variables (17)

notifications-action-signalD-Bus notifications action signal.
notifications-application-iconDefault application icon.
notifications-application-nameDefault application name.
notifications-close-notification-methodD-Bus notifications close notification method.
notifications-closed-reasonList of reasons why a notification has been closed.
notifications-closed-signalD-Bus notifications closed signal.
notifications-get-capabilities-methodD-Bus notifications get capabilities method.
notifications-get-server-information-methodD-Bus notifications get server information method.
notifications-interfaceD-Bus notifications service interface.
notifications-notify-methodD-Bus notifications notify method.
notifications-on-action-mapMapping between notification and action callback functions.
notifications-on-action-objectObject for registered on-action signal.
notifications-on-close-mapMapping between notification and close callback functions.
notifications-on-close-objectObject for registered on-close signal.
notifications-pathD-Bus notifications service path.
notifications-serviceD-Bus notifications service name.
notifications-specification-versionThe version of the Desktop Notifications Specification implemented.

Defined functions (6)

notifications-close-notification(ID &optional BUS)
notifications-get-capabilities(&optional BUS)
notifications-get-server-information(&optional BUS)
notifications-notify(&rest PARAMS)
notifications-on-action-signal(ID ACTION)
notifications-on-closed-signal(ID &optional REASON)

Defined faces (0)