orgfreedesktopNotifications
org.freedesktop.Notifications is a D-Bus interface defined by freedesktop.org for desktop notifications. It provides a standardized way for applications to deliver notifications to a user through a notification server or daemon. The interface is a key component of the Desktop Notifications Specification and is implemented by many Linux desktop environments and toolkits, enabling cross-desktop compatibility.
The core API comprises several methods. Notify sends a notification with parameters including app_name, replaces_id, app_icon,
Two signals are defined to notify clients of user interactions and lifecycle events. NotificationClosed is emitted
In practice, clients construct notifications using a combination of summary and body text, optional actions, and