[global] ### Display ### # Which monitor should the notifications be displayed on. monitor = 0 follow = none width = (0, 300) origin = top-left offset = 10x25 # Show how many messages are currently hidden (because of geometry). indicate_hidden = yes # Shrink window if it's smaller than the width. Will be ignored if # width is 0. shrink = yes # The transparency of the window. Range: [0; 100]. # This option will only work if a compositing window manager is # present (e.g. xcompmgr, compiz, etc.). transparency = 10 # Draw a line of "separator_height" pixel height between two # notifications. # Set to 0 to disable. separator_height = 2 # Padding between text and separator. padding = 8 # Horizontal padding. horizontal_padding = 8 # Defines width in pixels of frame around the notification window. # Set to 0 to disable. frame_width = 1 # Defines color of the frame around the notification window. frame_color = "#aaaaaa" separator_color = auto # Sort messages by urgency. sort = yes # Don't remove messages, if the user is idle (no mouse or keyboard input) # for longer than idle_threshold seconds. # Set to 0 to disable. # A client can set the 'transient' hint to bypass this. See the rules # section for how to disable this if necessary idle_threshold = 120 ### Text ### font = Monospace 9 # The spacing between lines. If the height is smaller than the # font height, it will get raised to the font height. line_height = 0 markup = full format = "%s %p\n%b" alignment = left show_age_threshold = 120 word_wrap = yes ellipsize = middle ignore_newline = no # Stack together notifications with the same content stack_duplicates = true # Hide the count of stacked notifications with the same content hide_duplicate_count = false # Display indicators for URLs (U) and actions (A). show_indicators = no ### Icons ### # Align icons left/right/off icon_position = left # Scale larger icons down to this size, set to 0 to disable max_icon_size = 16 # Paths to default icons. icon_path = /usr/share/icons/Numix/16/status/:/usr/share/icons/Numix/16/devices/ ### History ### # Should a notification popped up from history be sticky or timeout # as if it would normally do. sticky_history = yes # Maximum amount of notifications kept in history history_length = 20 ### Misc/Advanced ### # dmenu path. dmenu = /usr/bin/dmenu -p dunst: # Browser for opening urls in context menu. browser = /usr/bin/firefox -new-tab # Always run rule-defined scripts, even if the notification is suppressed always_run_script = true # Define the title of the windows spawned by dunst title = Dunst # Define the class of the windows spawned by dunst class = Dunst corner_radius = 0 ### Legacy force_xinerama = false ### mouse mouse_left_click = close_current mouse_middle_click = close_all mouse_right_click = do_action [experimental] per_monitor_dpi = false [urgency_low] background = "#222222" foreground = "#888888" timeout = 10 [urgency_normal] background = "#285577" foreground = "#ffffff" timeout = 10 [urgency_critical] background = "#900000" foreground = "#ffffff" frame_color = "#ff0000" timeout = 0