# # ~/.config/dunst/dunstrc # [global] ### Display ### monitor = 0 follow = keyboard layer = overlay ### Geometry ### width = (350, 350) # So I can remember this later height = 300 origin = bottom-right offset = 15x15 scale = 0 padding = 8 horizontal_padding = 8 ### Progress bar ### progress_bar = true progress_bar_horizontal_alignment = center progress_bar_height = 22 progress_bar_min_width = 150 progress_bar_max_width = 300 ### Handling ### notification_limit = 0 indicate_hidden = yes idle_threshold = 3600 stack_duplicates = no hide_duplicate_count = false show_indicators = yes sort = yes ### Styling ### transparency = 100 text_icon_padding = 0 frame_width = 1 frame_color = "#aaaaaa" separator_height = 1 separator_color = frame # auto/foreground/frame/X color corner_radius = 5 ### Text ### font = Letter 12 line_height = 0 markup = full # %a appname # %s summary # %b body # %i iconname (including its path) # %I iconname (without its path) # %p progress value if set ([ 0%] to [100%]) or nothing # %n progress value if set without any extra characters # %% Literal % format = "%s\n%b" alignment = left vertical_alignment = bottom show_age_threshold = 60 ellipsize = middle ignore_newline = no ### Icons ### icon_position = left min_icon_size = 0 max_icon_size = 65 icon_theme = Win11-black ### History ### sticky_history = no history_length = 50 ### Advanced ### dmenu = /usr/bin/fzf browser = /usr/bin/xdg-open always_run_script = true title = Dunst class = Dunst ignore_dbusclose = false ### Wayland ### force_xwayland = false ### Legacy ### force_xinerama = false ### Mouse ### mouse_left_click = close_current mouse_middle_click = close_all mouse_right_click = do_action, close_current [experimental] per_monitor_dpi = false enable_recursive_icon_lookup = true ### Filters ### # and you can override the # background # foreground # format # frame_color # fullscreen # new_icon # set_stack_tag # set_transient # set_category # timeout # urgency # icon_position # skip_display # history_ignore # action_name # word_wrap # ellipsize # alignment # hide_text [urgency_low] background = "#171717d3" foreground = "#ffffff" fullscreen = pushback timeout = 5 [urgency_normal] background = "#171717d3" foreground = "#ffffff" fullscreen = pushback timeout = 5 [urgency_critical] background = "#900000" foreground = "#ffffff" frame_color = "#ff0000" fullscreen = pushback timeout = 0 [sysinfo] # Brightness and volume etc. category = "sysinfo" alignment = center fullscreen = show history_ignore = true highlight = "#ffffff" urgency = low timeout = 1 set_stack_tag = 'sysinfo' # Replace the previous notification if it still exists. [Spotify] appname = "Spotify" format = "%b" background = "1db954" urgency = low