# vim: set ft=cfg: [global] ## BEHAVIOR follow = mouse # Notifications follow the monitor with the mouse format = "%s (%a)\n%b" hide_duplicate_count = false # Hide count of stacked notifs ignore_newline = false # Ignore \n (for some reason) indicate_hidden = true # Show how many messages are currently hidden idle_threshold = 120 # Time in seconds before user is considered idle markup = full # Whether to disable markup features (see manpage) show_age_threshold = 60 # Shows age if message is older than this (in sec) show_indicators = true # Show hints for interactable notifs sort = true # Sort messages by urgency. stack_duplicates = true ## MISC CONFIGURATION always_run_script = true # Runs scripts for rules even if they're hidden browser = xdg-open dmenu = /usr/bin/rofi -dmenu -p dunst: ## WINDOW CONFIGURATION title = Dunst class = Dunst ## HISTORY sticky_history = yes # Notifs pulled from history stay onscreen history_length = 20 # Buffer size ## LOOKS # SIZE AND POSITIONING width = 600 height = 300 offset = 8x8 # This takes into account any bars corner_radius = 0 transparency = 0 # INTERIOR FORMATTING frame_width = 6 # Defines width in pixels of frame horizontal_padding = 12 # Horizontal padding. padding = 12 # Padding between text and separator. separator_height = 4 # COLORS frame_color = "#f2e5bc" separator_color = frame # TEXT alignment = left font = IBM Plex Sans 12 line_height = 0 word_wrap = yes # ICONS icon_path = /usr/share/icons/Papirus-Light/48x48/status/:/usr/share/icons/Papirus-Light/48x48/devices/:/usr/share/icons/Papirus-Light/48x48/apps icon_position = right max_icon_size = 48 # IMPORTANT: colors have to be defined in quotation marks. # Otherwise the "#" and following would be interpreted as a comment. [urgency_low] background = "#fbf1c7" foreground = "#3c3836" timeout = 10 [urgency_normal] background = "#fbf1c7" foreground = "#3c3836" timeout = 10 [urgency_critical] background = "#fbf1c7" foreground = "#fb4934" timeout = 0