diff --git a/dunstrc b/dunstrc index 61f5540..cd3eb29 100644 --- a/dunstrc +++ b/dunstrc @@ -69,6 +69,12 @@ # screen width minus the width defined in within the geometry option. geometry = "300x5-30+20" + # Define the title of the windows spawned by dunst + title = Dunst + + # Define the class of the windows spawned by dunst + class = Dunst + # Shrink window if it's smaller than the width. Will be ignored if # width is 0. shrink = no @@ -99,6 +105,12 @@ # will be ignored. follow = mouse + # Merge multiple notifications with the same content + stack_duplicates = true + + # Hide count of the merged notifications with the same content + hide_duplicates_count = false + # Should a notification popped up from history be sticky or timeout # as if it would normally do. sticky_history = yes @@ -151,9 +163,15 @@ # Align icons left/right/off icon_position = off + # Scale larger icons down to this size, set to 0 to disable + max_icon_size = 32 + # Paths to default icons. icon_folders = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/ + # Always run rule-defined scripts, even if the notification is suppressed + always_run_stript = true + [frame] width = 3 color = "#aaaaaa" @@ -186,18 +204,23 @@ background = "#222222" foreground = "#888888" timeout = 10 + # Icon for notifications with low urgency, uncomment to enable + #icon = /path/to/icon [urgency_normal] background = "#285577" foreground = "#ffffff" timeout = 10 + # Icon for notifications with normal urgency, uncomment to enable + #icon = /path/to/icon [urgency_critical] background = "#900000" foreground = "#ffffff" frame_color = "#ff0000" timeout = 0 - + # Icon for notifications with critical urgency, uncomment to enable + #icon = /path/to/icon # Every section that isn't one of the above is interpreted as a rules to # override settings for certain messages.