-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbato.yaml
79 lines (63 loc) · 1.43 KB
/
bato.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# List of all options
# If the word "required" is mentioned, the corresponding option is required.
# Otherwise it is optional.
# # # # #
# Root #
# # # # #
# tick_rate: u32, default: 5
#
# The refresh rate in second of bato.
#
tick_rate: 1
# bat_name: String, default: BAT0
#
# The battery name under /sys/class/power_supply/
#
bat_name: BAT1
# critical_level: String, required
#
# The critical level of the battery, as a percentage.
#
critical_level: 5
# low_level: String, required
#
# The low level of the battery, as a percentage.
#
low_level: 30
# full_design: bool, default: true
#
# Whether or not the current level is calculated based on the full design value.
#
full_design: true
# # # # # # # # #
# notifications #
# # # # # # # # #
# They are all optional. If you omit one, the corresponding notification is disabled.
critical:
low:
full:
charging:
discharging:
# Takes the following options:
# summary: String, required
#
# The summary (title) of the notification.
#
summary: Critical battery level!
# body: String, default: NULL (no body)
#
# The body of the notification.
#
body: Plug the power cable asap.
# icon: String, default: NULL (no icon)
#
# The icon name of the notification.
#
icon: battery-caution
# urgency: String, default: Critical for critical level, Normal for other
#
# enum Urgency { Low, Normal, Critical }
#
# The urgency level of the notification.
#
urgency: Critical