Dunstify is an alternative to the notify-send command which is completely compatible to notify-send and can be used alongside it, but offers some more features. Dunstify works only with the Dunst notification daemon.
Additionally to the options available in notify-send, dunstify offers some more features like IDs and actions.
Dunstify is available through the AUR. Simply install the AUR package.
You can assign an ID to a notification by calling dunstify with the
-r ID option, where
ID needs to be an integer.
If a notification with that ID already exists it will be replaced with the new one(therefore the long option name
Furthermore you can close a notification by using
You can define actions which can be invoked directly from the notification by specifying one ore more
dunstify --action="replyAction,reply" "Message received"
The user can then access the specified actions via dunsts context menu. The call to dunstify will block until either the notification disappears or an action is selected. In the former case dunstify will return 1 if the notification timed out and 2 if it was closed manually. In the latter case it returns the action which was selected.
Tips and tricks
Some more content