[global]
    ### Monitor ###
    # HDMI-A-1 (TV) = Monitor 3 (via xrandr --listmonitors)
    monitor = 3
    follow = none

    ### Geometry ###
    width = (0, 480)
    height = (0, 300)
    origin = top-right
    offset = (10, 10)
    scale = 0
    notification_limit = 0

    ### Borders & Spacing ###
    padding = 14
    horizontal_padding = 18
    text_icon_padding = 12
    frame_width = 2
    frame_color = "#d79921"
    gap_size = 8
    separator_height = 2
    separator_color = frame
    corner_radius = 6

    ### Progress Bar ###
    progress_bar = true
    progress_bar_height = 8
    progress_bar_frame_width = 1
    progress_bar_min_width = 150
    progress_bar_max_width = 400
    progress_bar_corner_radius = 4

    ### Text ###
    font = monospace 13
    line_height = 3
    markup = full

    # Gruvbox: farbige Überschrift + gedimmter Body
    format = <span size="17000" weight="bold" foreground="#d79921">%s</span>\n<span foreground="#a89984">%b</span>

    alignment = left
    vertical_alignment = center
    word_wrap = yes
    ellipsize = middle
    ignore_newline = no
    show_age_threshold = 120
    relative_timestamps = true

    ### Icons ###
    enable_recursive_icon_lookup = true
    icon_theme = "Gruvbox, Adwaita, gnome"
    icon_position = left
    min_icon_size = 0
    max_icon_size = 48
    icon_corner_radius = 4

    ### History ###
    sticky_history = yes
    history_length = 50

    ### Misc ###
    dmenu = /usr/bin/rofi -dmenu -p "Dunst"
    browser = /usr/bin/firefox
    always_run_script = true
    title = Dunst
    class = Dunst
    force_xwayland = false
    force_xinerama = false
    layer = overlay

    ### Mouse ###
    mouse_left_click = close_current
    mouse_middle_click = do_action, close_current
    mouse_right_click = close_all


[urgency_low]
    background = "#282828"
    foreground = "#a89984"
    frame_color = "#504945"
    format = <span size="17000" weight="bold" foreground="#928374">%s</span>\n<span foreground="#7c6f64">%b</span>
    timeout = 15
    default_icon = dialog-information

[urgency_normal]
    background = "#282828"
    foreground = "#ebdbb2"
    frame_color = "#d79921"
    format = <span size="17000" weight="bold" foreground="#d79921">%s</span>\n<span foreground="#a89984">%b</span>
    timeout = 0
    default_icon = dialog-information

[urgency_critical]
    background = "#1d2021"
    foreground = "#ebdbb2"
    frame_color = "#cc241d"
    format = <span size="17000" weight="bold" foreground="#fb4934">%s</span>\n<span foreground="#ebdbb2">%b</span>
    timeout = 0
    default_icon = dialog-warning
