diff options
Diffstat (limited to 'dunst')
| -rw-r--r-- | dunst/.config/dunst/dunstrc | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/dunst/.config/dunst/dunstrc b/dunst/.config/dunst/dunstrc new file mode 100644 index 0000000..5052067 --- /dev/null +++ b/dunst/.config/dunst/dunstrc | |||
| @@ -0,0 +1,84 @@ | |||
| 1 | [global] | ||
| 2 | # Make the width 3740 (3840 - 100), have 50 left margin and 95 above | ||
| 3 | geometry = "350x5-10+38" | ||
| 4 | monitor = 0 | ||
| 5 | follow = keyboard | ||
| 6 | indicate_hidden = yes | ||
| 7 | shrink = yes | ||
| 8 | transparency = 10 | ||
| 9 | notification_height = 0 | ||
| 10 | # Show multiple notifications in the same box | ||
| 11 | separator_height = 2 | ||
| 12 | separator_color = frame | ||
| 13 | sort = yes | ||
| 14 | |||
| 15 | # Add vertical padding to the inside of the notification | ||
| 16 | padding = 14 | ||
| 17 | |||
| 18 | # Add horizontal padding for when the text gets long enough | ||
| 19 | horizontal_padding = 14 | ||
| 20 | |||
| 21 | # The frame color and width of the notification | ||
| 22 | frame_color = "#0f161f" | ||
| 23 | frame_width = 2 | ||
| 24 | line_height = 0 | ||
| 25 | |||
| 26 | # How long a user needs to be idle for sticky notifications | ||
| 27 | idle_threshold = 120 | ||
| 28 | |||
| 29 | # Font and typography settings | ||
| 30 | icon_path = /usr/share/icons/Papirus/48x48/status/:/usr/share/icons/Papirus/48x48/devices/:/usr/share/icons/Papirus/48x48/apps | ||
| 31 | font = Hermit 10 | ||
| 32 | alignment = center | ||
| 33 | show_age_threshold = 60 | ||
| 34 | ellipsize = middle | ||
| 35 | ignore_newline = no | ||
| 36 | stack_duplicates = true | ||
| 37 | hide_duplicate_count = true | ||
| 38 | show_indicators = yes | ||
| 39 | icon_position = left | ||
| 40 | max_icon_size = 40 | ||
| 41 | sticky_history = yes | ||
| 42 | history_length = 20 | ||
| 43 | dmenu = /usr/bin/dmenu -p dunst: | ||
| 44 | browser = /usr/bin/firefox -new-tab | ||
| 45 | |||
| 46 | # Always run rule-defined scripts, even if the notification is suppressed | ||
| 47 | always_run_script = true | ||
| 48 | |||
| 49 | title = Dunst | ||
| 50 | class = Dunst | ||
| 51 | startup_notification = false | ||
| 52 | force_xinerama = false | ||
| 53 | word_wrap = yes | ||
| 54 | |||
| 55 | # Format for how notifications will be displayed | ||
| 56 | # Usage: `notify-send 'Title' 'Summary'` | ||
| 57 | format = "<b>%s</b>: %b" | ||
| 58 | |||
| 59 | # Allow some HTML tags like <i> and <u> in notifications | ||
| 60 | markup = full | ||
| 61 | |||
| 62 | # These are the keybindings used to control dunst notifications | ||
| 63 | [shortcuts] | ||
| 64 | close = ctrl+space | ||
| 65 | close_all = ctrl+shift+space | ||
| 66 | history = ctrl+grave | ||
| 67 | |||
| 68 | # Set the background and foreground (text) color for all notifications | ||
| 69 | [urgency_low] | ||
| 70 | background = "#09090d" | ||
| 71 | foreground = "#839496" | ||
| 72 | timeout = 5 | ||
| 73 | |||
| 74 | [urgency_normal] | ||
| 75 | background = "#09090d" | ||
| 76 | foreground = "#839496" | ||
| 77 | timeout = 5 | ||
| 78 | |||
| 79 | [urgency_critical] | ||
| 80 | background = "#09090d" | ||
| 81 | foreground = "#8c5780" | ||
| 82 | timeout = 0 | ||
| 83 | # vim:ft=cfg | ||
| 84 | |||
