[global] font = Noto Sans 9.5 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 transparency = 0 # Needs compton or similar idle_threshold = 120 # Keep messages for how long monitor = 0 # what monitor to use follow = none stack_duplicates = true # Merge multiple similar notifications hide_duplicate_count = true sticky_history = no history_length = 16 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 = 0 # Paths to default icons. icon_path = /home/deadguy/.local/share/icons/ArchLabs-Light/32x32/apps /home/deadguy/.local/share/icons/ArchLabs-Light/32x32/devices /home/deadguy/.local/share/icons/ArchLabs-Light/32x32/status # Always run rule-defined scripts, even if the notification is suppressed always_run_script = true frame_width = 1 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 = "#b16286" timeout = 5 [urgency_normal] background = "#101010" foreground = "#e0d0c3" frame_color = "#0474a7" timeout = 10 [urgency_critical] background = "#fb4245" foreground = "#e0d0c3" frame_color = "#e53935" timeout = 60 [mail] appname = neomutt new_icon = "/home/deadguy/Pictures/rand/message.svg" # vim: ft=cfg