[global] font = System Charcoal 9 markup = full format = "%s\n%b" sort = yes indicate_hidden = no alignment = left bounce_freq = 0 show_age_threshold = -1 word_wrap = no ignore_newline = no # The geometry of the window: # [{width}]x{height}[+/-{x}+/-{y}] # The geometry of the message window. # The height is measured in number of notifications everything else # in pixels. If the width is omitted but the height is given # ("-geometry x2"), the message window expands over the whole screen # (dmenu-like). If width is 0, the window expands to the longest # message displayed. A positive x is measured from the left, a # negative from the right side of the screen. Y is measured from # the top and down respectively. # The width can be negative. In this case the actual width is the # screen width minus the width defined in within the geometry option. geometry = "600x8-10+31" title = Dunst # Define window title class = Dunst # Define window class shrink = yes # Shrink window, or set to 0 idle_threshold = 120 # Keep messages for how long follow = mouse # Where to display notifications stack_duplicates = true # Merge multiple similar notifications hide_duplicate_count = true sticky_history = no history_length = 1 show_indicators = no # The spacing between lines. If smaller than font height, # it will get raised to the font height. line_height = 0 # The height of the entire notification. If smaller than the # font height and padding combined, it will be raised to the # font height and padding. notification_height = 0 separator_height = 0 padding = 12 # Padding between text and separator. horizontal_padding = 10 # Define a color for the separator. # * auto: dunst tries to find a color fitting to the background; # * foreground: use the same color as the foreground; # * frame: use the same color as the frame; # * anything else will be interpreted as a X color. separator_color = frame startup_notification = false dmenu = /usr/bin/dmenu -p dunst: browser = /usr/bin/firefox -new-tab icon_position = right # Align icons left/right/off max_icon_size = 32 # Paths to default icons. icon_path = /home/deadguy/.local/share/icons/Haiku/scalable/actions:/home/deadguy/.local/share/icons/Haiku/scalable/animations:/home/deadguy/.local/share/icons/Haiku/scalable/apps:/home/deadguy/.local/share/icons/Haiku/scalable/categories:/home/deadguy/.local/share/icons/Haiku/scalable/devices:/home/deadguy/.local/share/icons/Haiku/scalable/emblems:/home/deadguy/.local/share/icons/Haiku/scalable/emotes:/home/deadguy/.local/share/icons/Haiku/scalable/mimetypes:/home/deadguy/.local/share/icons/Haiku/scalable/places:/home/deadguy/.local/share/icons/Haiku/scalable/status:/home/deadguy/.local/share/icons/Haiku/scalable/stock # Always run rule-defined scripts, even if the notification is suppressed always_run_script = true frame_width = 2 per_monitor_dpi = false [shortcuts] close = mod4+apostrophe close_all = mod4+mod1+apostrophe history = mod4+ctrl+apostrophe context = mod4+ctrl+semicolon [urgency_low] background = "#212121" foreground = "#e8d0c0" frame_color = "#73d0ff" timeout = 3 [urgency_normal] background = "#101010" foreground = "#e0d0c3" frame_color = "#0474a7" timeout = 5 [urgency_critical] background = "#fb4245" foreground = "#e0d0c3" frame_color = "#e53935" timeout = 60 # vim: ft=cfg