![Forrest logo](/images/logo.png)
dunstify
Dunstify is a command line tool that allows you to send desktop notifications from the command line or scripts. It is primarily designed for Linux-based systems and relies on the Dunst notification daemon to display the notifications.
You can use dunstify to send notifications with custom titles, bodies, and icons. It supports various notification features, including urgency levels, timeouts, and actions.
Dunstify also provides options to specify the urgency level for a notification, which affects how it is displayed to the user. Urgency levels range from low to critical, allowing you to prioritize notifications accordingly.
Furthermore, dunstify allows you to add buttons to your notifications, which can perform actions when clicked. This feature is useful for creating interactive notifications that can trigger commands or scripts.
The tool supports different image formats for icons and provides options to position the notification on the screen. It can also display long messages by wrapping the text or truncating it if necessary.
Dunstify offers a convenient way to customize the appearance of notifications using command line arguments or by configuring the Dunst notification daemon. You can modify the color, font, and format of the notification elements to suit your preferences.
The command line tool integrates well with shell scripts and can be used to generate notifications during script execution. This feature enhances the automation capabilities of dunstify.
Overall, dunstify simplifies the process of sending desktop notifications from the command line, allowing you to create informative and interactive notifications for your Linux system.
List of commands for dunstify:
-
dunstify:tldr:08633 dunstify: Show a notification with specified urgency.$ dunstify "${Title}" "${Message}" -u ${select}try on your machineexplain this command
-
dunstify:tldr:2dbc7 dunstify: Specify a message ID (overwrites any previous messages with the same ID).$ dunstify "${Title}" "${Message}" -r ${123}try on your machineexplain this command
-
dunstify:tldr:3ccf5 dunstify: Show a notification with a given title and message.$ dunstify "${Title}" "${Message}"try on your machineexplain this command