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-scroll-up:
45 typeof: string
46 Command to execute when scrolling up on the module.
47
48 on-scroll-down:
49 typeof: string
50 Command to execute when scrolling down on the module.
51
52 smooth-scrolling-threshold:
53 typeof: double
54 Threshold to be used when scrolling.
55
56 tooltip:
57 typeof: bool
58 default: true
59 Option to disable tooltip on hover.
60
62 {status}: status (activated or deactivated)
63
64 {icon}: Icon, as defined in format-icons
65
67 "idle_inhibitor": {
68 "format": "{icon}",
69 "format-icons": {
70 "activated": "",
71 "deactivated": ""
72 }
73 }
74
75
76
77 2020-04-11 waybar-idle-inhibitor(5)