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

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

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

当前行为:

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

预期行为:

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

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

答案1

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

notify-send --hint=int:transient:1 hello

相关内容