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 | |||