aboutsummaryrefslogtreecommitdiff
path: root/.config/waybar/config.json
blob: 581d763214518cd1a5e664f03e6d761ab153580b (plain)
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
{
  "layer": "top",
  "position": "top",
  "output": "DP-2",
  "reload_style_on_change": true,
  "modules-left": [
    "hyprland/workspaces",
    "custom/vanity",
    "hyprland/window"
  ],
  "modules-right": [
    "custom/recording",
    "custom/tasks",
    "custom/music",
    "custom/packages",
    "custom/news",
    "custom/torrent",
    "custom/memory",
    "custom/forecast",
    "custom/mailbox",
    "custom/nettraf",
    "custom/microphone",
    "custom/volume",
    "custom/clock",
    "custom/internet",
    "tray"
  ],

  "hyprland/workspaces": {
    "disable-scroll": true,
    "all-outputs": true,
    "on-click": "activate",
    "format": "{icon}"
  },

  "custom/vanity" : {
    "tooltip": false,
    "format": "[]="
  },

  "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"
  },

  "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"
  },

  "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
  }
}