获取通知发送以从通知托盘中清除自身

Har*_*ish 4 linux shell bash gnome

我正在运行 gnome 3.24.2。当我从 bash 运行 notify-send 时,似乎通知显示的默认时间为 5 秒,正如预期的那样。但是它似乎永远留在通知托盘中,直到用户决定清除它。有没有办法让它完全过期而不挂在通知托盘中,就像弹出窗口一样?

当前行为:

  1. 显示 5 秒通知
  2. 留在通知消息托盘中

预期行为:

  1. 显示 5 秒通知
  2. 从通知托盘中消失

我正在努力寻找有助于了解如何使用通知发送的资源。notify-send --help 也不是特别有用。

小智 5

这将提供您正在寻找的行为:

notify-send --hint=int:transient:1 hello
Run Code Online (Sandbox Code Playgroud)