1waybar-idle-inhibitor(5) File Formats Manual waybar-idle-inhibitor(5)
2
3
4
6 waybar - idle_inhibitor module
7
9 The idle_inhibitor module can inhibiting the idle behavior such as
10 screen blanking, locking, and screensaving, also known as "presentation
11 mode".
12
14 format:
15 typeof: string
16 The format, how the state should be displayed.
17
18 format-icons:
19 typeof: array
20 Based on the current state, the corresponding icon gets selected.
21
22 rotate:
23 typeof: integer
24 Positive value to rotate the text label.
25
26 max-length:
27 typeof: integer
28 The maximum length in character the module should display.
29
30 on-click:
31 typeof: string
32 Command to execute when clicked on the module. A click also tog‐
33 gles the state
34
35 on-click-middle:
36 typeof: string
37 Command to execute when middle-clicked on the module using mouse‐
38 wheel.
39
40 on-click-right:
41 typeof: string
42 Command to execute when you right clicked on the module.
43
44 on-update:
45 typeof: string
46 Command to execute when the module is updated.
47
48 on-scroll-up:
49 typeof: string
50 Command to execute when scrolling up on the module.
51
52 on-scroll-down:
53 typeof: string
54 Command to execute when scrolling down on the module.
55
56 smooth-scrolling-threshold:
57 typeof: double
58 Threshold to be used when scrolling.
59
60 tooltip:
61 typeof: bool
62 default: true
63 Option to disable tooltip on hover.
64
66 {status}: status (activated or deactivated)
67
68 {icon}: Icon, as defined in format-icons
69
71 "idle_inhibitor": {
72 "format": "{icon}",
73 "format-icons": {
74 "activated": "",
75 "deactivated": ""
76 }
77 }
78
79
80
81 2021-02-10 waybar-idle-inhibitor(5)