[global] monitor = 0 follow = mouse #geometry = "x0x0-30+20" width = 300 height = 300 origin = top-right offset = 13x40 scale = 0 max_icon_size=96 indicate_hidden = yes shrink = yes transparency = 10 # Show multiple notifications in the same box separator_height = 2 # Add vertical padding to the inside of the notification padding = 0 # Add horizontal padding for when the text gets long enough horizontal_padding = 8 # The frame color and width of the notification frame_color = "{color4}" frame_width = 3 # How long a user needs to be idle for sticky notifications idle_threshold = 120 # Font and typography settings font = JetBrainsMono 14 alignment = left word_wrap = yes # Format for how notifications will be displayed # Usage: `notify-send 'Title' 'Summary'` format = "%s: %b" # Allow some HTML tags like and in notifications markup = full show_age_threshold = 60 ellipsize = middle ignore_newline = no stack_duplicates = true hide_duplicate_count = true show_indicators = yes icon_position = left max_icon_size = 40 ##since dunst runs as root on startup $USER would point to root dir icon_path = /home/saumit/.local/share/icons/ sticky_history = yes history_length = 20 dmenu = /usr/bin/dmenu -p dunst: browser = /usr/bin/brave -new-tab # Always run rule-defined scripts, even if the notification is suppressed always_run_script = true title = Dunst class = Dunst force_xinerama = false # These are the keybindings used to control dunst notifications close = ctrl+space close_all = ctrl+shift+space history = ctrl+grave # Set the background and foreground (text) color for all notifications [urgency_low] background = "{background}" foreground = "{foreground}" [urgency_normal] background = "{foreground}" foreground = "{background}" [urgency_critical] background = "#900000" foreground = "#ffffff" frame_color = "ff0000" timeout = 100 # vim:ft=cfg