summaryrefslogtreecommitdiff
path: root/dunst
diff options
context:
space:
mode:
Diffstat (limited to 'dunst')
-rwxr-xr-xdunst/.config/dunst/dunstrc112
1 files changed, 39 insertions, 73 deletions
diff --git a/dunst/.config/dunst/dunstrc b/dunst/.config/dunst/dunstrc
index 228eea9..fba209c 100755
--- a/dunst/.config/dunst/dunstrc
+++ b/dunst/.config/dunst/dunstrc
@@ -1,82 +1,48 @@
1[global] 1[global]
2 # Make the width 3740 (3840 - 100), have 50 left margin and 95 above 2 monitor = 0
3 #geometry = "350x5-10+25" 3 follow = mouse
4 width = 330 4 indicate_hidden = yes
5 height = 60 5 shrink = no
6 offset = 10x35 6 separator_height = 0
7 monitor = 0 7 padding = 14
8 follow = keyboard 8 horizontal_padding = 32
9 indicate_hidden = yes 9 frame_width = 2
10 shrink = yes 10 sort = no
11 transparency = 0 11 idle_threshold = 120
12 # Show multiple notifications in the same box 12 font = Input Mono 9
13 separator_height = 2 13 line_height = 4
14 separator_color = frame 14 markup = full
15 sort = yes 15 format = %s\n%b
16 alignment = left
17 show_age_threshold = 60
18 word_wrap = yes
19 ignore_newline = no
20 stack_duplicates = false
21 hide_duplicate_count = yes
22 show_indicators = no
23 icon_position = off
24 sticky_history = yes
25 history_length = 20
26 browser = /usr/bin/brave -new-tab
27 always_run_script = true
28 title = Dunst
29 class = Dunst
16 30
17 # Add vertical padding to the inside of the notification
18 padding = 14
19
20 # Add horizontal padding for when the text gets long enough
21 horizontal_padding = 14
22
23 # The frame color and width of the notification
24 frame_color = "#161616"
25 frame_width = 5
26 line_height = 0
27
28 # How long a user needs to be idle for sticky notifications
29 idle_threshold = 120
30
31 # Font and typography settings
32 # icon_path = /home/x/.icons/Blue-Maia/status/:/home/x/.icons/Blue-Maia/status/devices/:/home/x/.icons/Blue-Maia/status/apps
33 font = Input Mono 10
34 alignment = center
35 show_age_threshold = 60
36 ellipsize = middle
37 ignore_newline = no
38 stack_duplicates = true
39 hide_duplicate_count = true
40 show_indicators = yes
41 icon_position = left
42 max_icon_size = 40
43 sticky_history = yes
44 history_length = 20
45 dmenu = /usr/bin/dmenu -p dunst:
46 browser = /usr/bin/brave -new-tab
47
48 # Always run rule-defined scripts, even if the notification is suppressed
49 always_run_script = true
50
51 title = Dunst
52 class = Dunst
53 # startup_notification = false
54 force_xinerama = false
55 word_wrap = yes
56
57 # Format for how notifications will be displayed
58 # Usage: `notify-send 'Title' 'Summary'`
59 format = "<b>%s</b>: %b"
60
61 # Allow some HTML tags like <i> and <u> in notifications
62 markup = full
63
64# Set the background and foreground (text) color for all notifications
65[urgency_low] 31[urgency_low]
66 background = "#101010" 32 timeout = 4
67 foreground = "#eeffff" 33 background = "#101010"
68 timeout = 5 34 foreground = "#eeffff"
69 35
70[urgency_normal] 36[urgency_normal]
71 background = "#101010" 37 timeout = 8
72 foreground = "#eeffff" 38 background = "#101010"
73 timeout = 5 39 foreground = "#eeffff"
74 40
75[urgency_critical] 41[urgency_critical]
76 background = "#101010" 42 timeout = 0
77 foreground = "#eeffff" 43 background = "#101010"
78 timeout = 0 44 foreground = "#eeffff"
79 45
80[play_sound] 46[play_sound]
81 summary = "*" 47 summary = "*"
82 script = ~/.bin/notify.sh 48 script = ~/.bin/notify.sh