Dunst가 동일한 프로그램에 대해 단일 알림으로 중복 알림을 표시하도록 만드는 방법

Dunst가 동일한 프로그램에 대해 단일 알림으로 중복 알림을 표시하도록 만드는 방법

내 알림은 다음과 같습니다. 각 알림이 이전 알림을 대체하고 싶습니다.

그런데 저는 Dunst를 사용하여 알림을 보내고 있습니다.

여기에 이미지 설명을 입력하세요.

답변1

첫 번째 알림을 사용하면 알림 ID를 사용하고 이전 알림을 새 알림으로 바꿀 수 있으므로 dunstify대신 사용해야 합니다 . notify-send이것은에 대한 링크입니다정보Dunstify 소개 및 링크볼륨 레벨 표시기를 만듭니다.

답변2

이 github에서 언급했듯이논평:dunst는 이제 스택 라벨 기능을 지원합니다. 다음과 같이 알림에 맞춤 라벨을 할당하기만 하면 됩니다.

notify-send --hint=string:x-dunst-stack-tag:test SUMMARY BODY

다음은 test맞춤 라벨의 예입니다.

답변3

맨 던스트:

   stack_duplicates (values: [true/false], default: true)
       If set to true, duplicate notifications will be stacked together
       instead of being displayed separately.

       Two notifications are considered duplicate if the name of the
       program that sent it, summary, body, icon and urgency are all
       identical.

   hide_duplicates_count (values: [true/false], default: false)
       Hide the count of stacked duplicate notifications.

관련 정보