aboutsummaryrefslogtreecommitdiffstats
path: root/dunst
diff options
context:
space:
mode:
Diffstat (limited to 'dunst')
-rw-r--r--dunst/dunstrc126
1 files changed, 126 insertions, 0 deletions
diff --git a/dunst/dunstrc b/dunst/dunstrc
new file mode 100644
index 0000000..a701a24
--- /dev/null
+++ b/dunst/dunstrc
@@ -0,0 +1,126 @@
+[global]
+
+ ### Display ###
+
+ # Display notifications on monitor with mouse focus
+ follow = mouse
+ # Set {width}x{height} and {x_pos}+{y_pos}
+ geometry = "300x30-5+60"
+ # Show number of hidden notifications
+ indicate_hidden = yes
+ # Shrink window if smaller than width
+ shrink = no
+ # Set transparency of notifications
+ transparency = 0
+ # Height of whole notification
+ notification_height = 0
+ # Height of seperators
+ separator_height = 2
+ # Text and seperator padding
+ padding = 8
+ # Horizontal padding
+ horizontal_padding = 8
+ # Width of frame around window
+ frame_width = 3
+ # Color of frame around window
+ frame_color = "#1bfd9c"
+ # Sort messages by urgency
+ sort = yes
+ # Idle seconds
+ idle_threshold = 0
+
+ ### Text ###
+
+ # Set font of notifications
+ font = Iosevka 10
+ # Spacing between lines
+ line-height = 0
+ # Markup parsing
+ markup = full
+ # Message format:
+ # %a - appname
+ # %s - summary
+ # %b - body
+ # %i - iconname (with path)
+ # %I - iconname (without path)
+ # %p - progress value (if set)
+ # %n - progress value no extra characters
+ # %% - literal %
+ format = "<i>%s</i>\n%b"
+ # Align message text horizontally
+ alignment = center
+ # Align message text vertically
+ vertical_alignment = center
+ # Show age of message if message is older than x seconds
+ show_age_threshold = -1
+ # Split notifications into multiple lines
+ word_wrap = no
+ # If message too long, add ellipsize to...
+ ellipsize = middle
+ # Ignore newlines in notifications
+ ignore_newline = no
+ # Stack duplicate notifications
+ stack_duplicates = true
+ # Hide number of duplicate notifications
+ hide_duplicate_count = true
+ # Show indicatiors for urls and actions
+ show_indicators = no
+
+ ### Icons ###
+
+ # Disable icons
+ icon_position = off
+
+ ### History ###
+
+ # Length of history
+ history_length = 20
+
+ ### Misc ###
+
+ # Dmenu path
+ dmenu = /usr/bin/dmenu -p dunst:
+ # Browser
+ browser = /usr/bin/firefox -new-tab
+ # Always run scripts
+ always_run_script = true
+ # Title of notification
+ title = Dunst
+ # Notification class
+ class = Dunst
+ # Print notification on startup
+ startup_notification = false
+ # Dunst verbosity
+ verbosity = mesg
+ # Ignore dbus closeNotification message
+ ignore_dbusclose = false
+
+ ### Mouse ###
+
+ # Left click
+ mouse_left_click = close_current
+ # Middle click
+ mouse_middle_click = do_action
+ # Right click
+ mouse_right_click = do_action
+
+[shortcuts]
+
+ # Close one notification
+ close = ctrl+space
+ # Close all notifications
+ close_all = ctrl+shift+space
+
+[urgency_normal]
+
+ # Normal urgency notifications
+ background = "#202632"
+ foreground = "#ffffff"
+ timeout = 5
+
+[urgency_critical]
+
+ # High urgency notifications
+ background = "#ffffff"
+ foreground = "#db0101"
+ timeout = 0