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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
|
{
"layer": "top",
"position": "top",
"output": "DP-2",
"reload_style_on_change": true,
"modules-left": [
"hyprland/workspaces",
"hyprland/window"
],
"modules-right": [
"custom/test",
"custom/recording",
"custom/tasks",
"custom/music",
"custom/packages",
"custom/news",
"custom/torrent",
"cpu",
"custom/memory",
"custom/forecast",
"custom/mailbox",
"custom/microphone",
"custom/volume",
"custom/clock",
"custom/internet",
"tray"
],
"hyprland/workspaces": {
"disable-scroll": true,
"all-outputs": true,
"on-click": "activate",
"format": "{icon}"
},
"custom/test" : {
"tooltip": false,
"format": "{}",
"signal": 101,
"exec" : "/home/awy/test.sh",
"return-type": "json"
},
"custom/recording" : {
"tooltip": false,
"format": "{}",
"signal": 9,
"exec" : "cat /tmp/recordingicon 2> /dev/null"
},
"custom/tasks" : {
"tooltip": false,
"format": "{}",
"signal": 26,
"interval": 10,
"exec" : "sb-tasks",
"on-click": "BLOCK_BUTTON=1 sb-tasks",
"on-click-right": "BLOCK_BUTTON=3 sb-tasks",
"on-click-middle": "BLOCK_BUTTON=3 sb-tasks",
"on-click-backward": "BLOCK_BUTTON=3 sb-tasks"
},
"custom/music" : {
"tooltip": false,
"escape": true,
"format": "{}",
"signal": 11,
"exec" : "sb-music",
"on-click": "BLOCK_BUTTON=1 sb-music",
"on-click-right": "BLOCK_BUTTON=3 sb-music",
"on-click-middle": "BLOCK_BUTTON=2 sb-music",
"on-scroll-up": "BLOCK_BUTTON=4 sb-music",
"on-scroll-down": "BLOCK_BUTTON=5 sb-music",
"on-click-backward": "BLOCK_BUTTON=8 sb-music"
},
"custom/packages" : {
"tooltip": false,
"format": "{}",
"signal": 8,
"exec" : "sb-pacpackages",
"on-click": "BLOCK_BUTTON=1 sb-pacpackages",
"on-click-right": "BLOCK_BUTTON=3 sb-pacpackages",
"on-click-middle": "BLOCK_BUTTON=2 sb-pacpackages",
"on-click-backward": "BLOCK_BUTTON=8 sb-pacpackages"
},
"custom/news" : {
"tooltip": false,
"format": "{}",
"signal": 6,
"exec" : "sb-news",
"on-click": "BLOCK_BUTTON=1 sb-news; pkill -RTMIN+6 waybar",
"on-click-right": "BLOCK_BUTTON=3 sb-news 3",
"on-click-middle": "BLOCK_BUTTON=2 sb-news 2",
"on-click-backward": "BLOCK_BUTTON=8 sb-news 8"
},
"custom/torrent" : {
"tooltip": false,
"format": "{}",
"signal": 7,
"interval": 20,
"exec" : "sb-torrent",
"on-click": "BLOCK_BUTTON=1 sb-torrent",
"on-click-right": "BLOCK_BUTTON=3 sb-torrent",
"on-click-middle": "BLOCK_BUTTON=2 sb-torrent",
"on-click-backward": "BLOCK_BUTTON=8 sb-torrent"
},
"cpu" : {
"tooltip": false,
"format": "{icon} {usage}%",
"interval": 1,
"states": {
"high": 70,
"mid": 40,
"low": 0
},
"format-icons": ["", "", ""]
},
"custom/memory" : {
"tooltip": false,
"format": "{}",
"signal": 14,
"exec" : "sb-memory",
"interval": 10,
"on-click": "BLOCK_BUTTON=1 sb-memory",
"on-click-right": "BLOCK_BUTTON=3 sb-memory",
"on-click-middle": "BLOCK_BUTTON=2 sb-memory",
"on-click-backward": "BLOCK_BUTTON=8 sb-memory"
},
"custom/doppler" : {
"tooltip": false,
"format": "{}",
"signal": 13,
"interval": 650,
"exec" : "sb-doppler",
"on-click": "BLOCK_BUTTON=1 sb-doppler",
"on-click-right": "BLOCK_BUTTON=3 sb-doppler",
"on-click-middle": "BLOCK_BUTTON=2 sb-doppler",
"on-click-backward": "BLOCK_BUTTON=8 sb-doppler"
},
"custom/forecast" : {
"tooltip": false,
"format": "{}",
"signal": 5,
"exec" : "sb-forecast",
"interval" : 18000,
"on-click": "BLOCK_BUTTON=1 sb-forecast",
"on-click-right": "BLOCK_BUTTON=3 sb-forecast",
"on-click-middle": "BLOCK_BUTTON=2 sb-forecast",
"on-click-backward": "BLOCK_BUTTON=8 sb-forecast"
},
"custom/mailbox" : {
"tooltip": false,
"format": "{}",
"signal": 12,
"exec" : "sb-mailbox",
"interval" : 180,
"on-click": "BLOCK_BUTTON=1 sb-mailbox",
"on-click-right": "BLOCK_BUTTON=3 sb-mailbox",
"on-click-middle": "BLOCK_BUTTON=2 sb-mailbox",
"on-click-backward": "BLOCK_BUTTON=8 sb-mailbox"
},
"network#usage": {
"format": "{bandwidthDownBytes} {bandwidthUpBytes}",
"interval" : 1,
"tooltip-format": "{ifname}"
},
"network#interface": {
"format": "{ifname}",
"format-wifi": "{essid} ({signalStrength}%) ",
"format-ethernet": "{ifname} ",
"format-disconnected": "",
"tooltip-format": "{ifname}",
"tooltip-format-wifi": "{essid} ({signalStrength}%) ",
"tooltip-format-ethernet": "{ifname} ",
"tooltip-format-disconnected": "Disconnected",
//"max-length": 50
},
"custom/nettraf" : {
"tooltip": false,
"format": "{}",
"signal": 16,
"exec" : "sb-nettraf",
"interval" : 1,
"on-click": "BLOCK_BUTTON=1 sb-nettraf",
"on-click-right": "BLOCK_BUTTON=3 sb-nettraf",
"on-click-backward": "BLOCK_BUTTON=8 sb-nettraf"
},
"custom/microphone" : {
"tooltip": false,
"format": "{}",
"signal": 23,
"exec" : "sb-microphone",
"interval": 10,
"on-click": "BLOCK_BUTTON=1 sb-microphone",
"on-click-middle": "BLOCK_BUTTON=2 sb-microphone",
"on-scroll-up": "BLOCK_BUTTON=4 sb-microphone",
"on-scroll-down": "BLOCK_BUTTON=5 sb-microphone",
"on-click-right": "BLOCK_BUTTON=3 sb-microphone",
"on-click-backward": "BLOCK_BUTTON=8 sb-microphone"
},
"custom/volume" : {
"tooltip": false,
"format": "{}",
"signal": 10,
"exec" : "sb-volume",
"interval": 10,
"on-click": "BLOCK_BUTTON=1 sb-volume",
"on-click-middle": "BLOCK_BUTTON=2 sb-volume",
"on-scroll-up": "BLOCK_BUTTON=4 sb-volume",
"on-scroll-down": "BLOCK_BUTTON=5 sb-volume",
"on-click-right": "BLOCK_BUTTON=3 sb-volume",
"on-click-backward": "BLOCK_BUTTON=8 sb-volume"
},
"custom/clock" : {
"tooltip": false,
"format": "{}",
"signal": 1,
"exec" : "sb-clock",
"interval" : 1,
"on-click": "BLOCK_BUTTON=1 sb-clock",
"on-click-middle": "BLOCK_BUTTON=2 sb-clock",
"on-click-right": "BLOCK_BUTTON=3 sb-clock",
"on-click-backward": "BLOCK_BUTTON=8 sb-clock"
},
"custom/internet" : {
"tooltip": false,
"format": "{}",
"signal": 4,
"exec" : "sb-internet",
"interval": 10,
"on-click": "BLOCK_BUTTON=1 sb-internet; pkill -RTMIN+4 waybar",
"on-click-right": "BLOCK_BUTTON=3 sb-internet; pkill -RTMIN+4 waybar",
"on-click-middle": "pkill -RTMIN+4 waybar",
"on-click-backward": "BLOCK_BUTTON=8 sb-internet"
},
"tray" : {
"icon-size": 18,
"spacing": 10
}
}
|