aboutsummaryrefslogtreecommitdiff
path: root/dot_config/sway/conf.d/hundred.conf
blob: c0ffc811a525e0cb16332a5eb163be2a32699344 (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
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
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# -*- Mode: Shell-script -*-
#
# Double-digit workspaces for i3wm.

#
# - The standard workspace bindings should be removed.
# - The workspaces [0-9] and 0[0-9] are not available.
# - The limitations above exist to keep things simple.
#

set $mod Mod4

bindsym $mod+1 mode ws1
bindsym $mod+2 mode ws2
bindsym $mod+3 mode ws3
bindsym $mod+4 mode ws4
bindsym $mod+5 mode ws5
bindsym $mod+6 mode ws6
bindsym $mod+7 mode ws7
bindsym $mod+8 mode ws8
bindsym $mod+9 mode ws9


bindsym $mod+Shift+1 mode cws1
bindsym $mod+Shift+2 mode cws2
bindsym $mod+Shift+3 mode cws3
bindsym $mod+Shift+4 mode cws4
bindsym $mod+Shift+5 mode cws5
bindsym $mod+Shift+6 mode cws6
bindsym $mod+Shift+7 mode cws7
bindsym $mod+Shift+8 mode cws8
bindsym $mod+Shift+9 mode cws9


#
# You shouldn't need to edit anything below here.
#


mode "ws1" {
     bindsym 0 mode default, workspace 10
     bindsym 1 mode default, workspace 11
     bindsym 2 mode default, workspace 12
     bindsym 3 mode default, workspace 13
     bindsym 4 mode default, workspace 14
     bindsym 5 mode default, workspace 15
     bindsym 6 mode default, workspace 16
     bindsym 7 mode default, workspace 17
     bindsym 8 mode default, workspace 18
     bindsym 9 mode default, workspace 19
}


mode "ws2" {
     bindsym 0 mode default, workspace 20
     bindsym 1 mode default, workspace 21
     bindsym 2 mode default, workspace 22
     bindsym 3 mode default, workspace 23
     bindsym 4 mode default, workspace 24
     bindsym 5 mode default, workspace 25
     bindsym 6 mode default, workspace 26
     bindsym 7 mode default, workspace 27
     bindsym 8 mode default, workspace 28
     bindsym 9 mode default, workspace 29
}


mode "ws3" {
     bindsym 0 mode default, workspace 30
     bindsym 1 mode default, workspace 31
     bindsym 2 mode default, workspace 32
     bindsym 3 mode default, workspace 33
     bindsym 4 mode default, workspace 34
     bindsym 5 mode default, workspace 35
     bindsym 6 mode default, workspace 36
     bindsym 7 mode default, workspace 37
     bindsym 8 mode default, workspace 38
     bindsym 9 mode default, workspace 39
}


mode "ws4" {
     bindsym 0 mode default, workspace 40
     bindsym 1 mode default, workspace 41
     bindsym 2 mode default, workspace 42
     bindsym 3 mode default, workspace 43
     bindsym 4 mode default, workspace 44
     bindsym 5 mode default, workspace 45
     bindsym 6 mode default, workspace 46
     bindsym 7 mode default, workspace 47
     bindsym 8 mode default, workspace 48
     bindsym 9 mode default, workspace 49
}


mode "ws5" {
     bindsym 0 mode default, workspace 50
     bindsym 1 mode default, workspace 51
     bindsym 2 mode default, workspace 52
     bindsym 3 mode default, workspace 53
     bindsym 4 mode default, workspace 54
     bindsym 5 mode default, workspace 55
     bindsym 6 mode default, workspace 56
     bindsym 7 mode default, workspace 57
     bindsym 8 mode default, workspace 58
     bindsym 9 mode default, workspace 59
}


mode "ws6" {
     bindsym 0 mode default, workspace 60
     bindsym 1 mode default, workspace 61
     bindsym 2 mode default, workspace 62
     bindsym 3 mode default, workspace 63
     bindsym 4 mode default, workspace 64
     bindsym 5 mode default, workspace 65
     bindsym 6 mode default, workspace 66
     bindsym 7 mode default, workspace 67
     bindsym 8 mode default, workspace 68
     bindsym 9 mode default, workspace 69
}


mode "ws7" {
     bindsym 0 mode default, workspace 70
     bindsym 1 mode default, workspace 71
     bindsym 2 mode default, workspace 72
     bindsym 3 mode default, workspace 73
     bindsym 4 mode default, workspace 74
     bindsym 5 mode default, workspace 75
     bindsym 6 mode default, workspace 76
     bindsym 7 mode default, workspace 77
     bindsym 8 mode default, workspace 78
     bindsym 9 mode default, workspace 79
}


mode "ws8" {
     bindsym 0 mode default, workspace 80
     bindsym 1 mode default, workspace 81
     bindsym 2 mode default, workspace 82
     bindsym 3 mode default, workspace 83
     bindsym 4 mode default, workspace 84
     bindsym 5 mode default, workspace 85
     bindsym 6 mode default, workspace 86
     bindsym 7 mode default, workspace 87
     bindsym 8 mode default, workspace 88
     bindsym 9 mode default, workspace 89
}


mode "ws9" {
     bindsym 0 mode default, workspace 90
     bindsym 1 mode default, workspace 91
     bindsym 2 mode default, workspace 92
     bindsym 3 mode default, workspace 93
     bindsym 4 mode default, workspace 94
     bindsym 5 mode default, workspace 95
     bindsym 6 mode default, workspace 96
     bindsym 7 mode default, workspace 97
     bindsym 8 mode default, workspace 98
     bindsym 9 mode default, workspace 99
}


mode "cws1" {
     bindsym 0 mode default, move container to workspace 10
     bindsym 1 mode default, move container to workspace 11
     bindsym 2 mode default, move container to workspace 12
     bindsym 3 mode default, move container to workspace 13
     bindsym 4 mode default, move container to workspace 14
     bindsym 5 mode default, move container to workspace 15
     bindsym 6 mode default, move container to workspace 16
     bindsym 7 mode default, move container to workspace 17
     bindsym 8 mode default, move container to workspace 18
     bindsym 9 mode default, move container to workspace 19
}


mode "cws2" {
     bindsym 0 mode default, move container to workspace 20
     bindsym 1 mode default, move container to workspace 21
     bindsym 2 mode default, move container to workspace 22
     bindsym 3 mode default, move container to workspace 23
     bindsym 4 mode default, move container to workspace 24
     bindsym 5 mode default, move container to workspace 25
     bindsym 6 mode default, move container to workspace 26
     bindsym 7 mode default, move container to workspace 27
     bindsym 8 mode default, move container to workspace 28
     bindsym 9 mode default, move container to workspace 29
}


mode "cws3" {
     bindsym 0 mode default, move container to workspace 30
     bindsym 1 mode default, move container to workspace 31
     bindsym 2 mode default, move container to workspace 32
     bindsym 3 mode default, move container to workspace 33
     bindsym 4 mode default, move container to workspace 34
     bindsym 5 mode default, move container to workspace 35
     bindsym 6 mode default, move container to workspace 36
     bindsym 7 mode default, move container to workspace 37
     bindsym 8 mode default, move container to workspace 38
     bindsym 9 mode default, move container to workspace 39
}


mode "cws4" {
     bindsym 0 mode default, move container to workspace 40
     bindsym 1 mode default, move container to workspace 41
     bindsym 2 mode default, move container to workspace 42
     bindsym 3 mode default, move container to workspace 43
     bindsym 4 mode default, move container to workspace 44
     bindsym 5 mode default, move container to workspace 45
     bindsym 6 mode default, move container to workspace 46
     bindsym 7 mode default, move container to workspace 47
     bindsym 8 mode default, move container to workspace 48
     bindsym 9 mode default, move container to workspace 49
}


mode "cws5" {
     bindsym 0 mode default, move container to workspace 50
     bindsym 1 mode default, move container to workspace 51
     bindsym 2 mode default, move container to workspace 52
     bindsym 3 mode default, move container to workspace 53
     bindsym 4 mode default, move container to workspace 54
     bindsym 5 mode default, move container to workspace 55
     bindsym 6 mode default, move container to workspace 56
     bindsym 7 mode default, move container to workspace 57
     bindsym 8 mode default, move container to workspace 58
     bindsym 9 mode default, move container to workspace 59
}


mode "cws6" {
     bindsym 0 mode default, move container to workspace 60
     bindsym 1 mode default, move container to workspace 61
     bindsym 2 mode default, move container to workspace 62
     bindsym 3 mode default, move container to workspace 63
     bindsym 4 mode default, move container to workspace 64
     bindsym 5 mode default, move container to workspace 65
     bindsym 6 mode default, move container to workspace 66
     bindsym 7 mode default, move container to workspace 67
     bindsym 8 mode default, move container to workspace 68
     bindsym 9 mode default, move container to workspace 69
}


mode "cws7" {
     bindsym 0 mode default, move container to workspace 70
     bindsym 1 mode default, move container to workspace 71
     bindsym 2 mode default, move container to workspace 72
     bindsym 3 mode default, move container to workspace 73
     bindsym 4 mode default, move container to workspace 74
     bindsym 5 mode default, move container to workspace 75
     bindsym 6 mode default, move container to workspace 76
     bindsym 7 mode default, move container to workspace 77
     bindsym 8 mode default, move container to workspace 78
     bindsym 9 mode default, move container to workspace 79
}


mode "cws8" {
     bindsym 0 mode default, move container to workspace 80
     bindsym 1 mode default, move container to workspace 81
     bindsym 2 mode default, move container to workspace 82
     bindsym 3 mode default, move container to workspace 83
     bindsym 4 mode default, move container to workspace 84
     bindsym 5 mode default, move container to workspace 85
     bindsym 6 mode default, move container to workspace 86
     bindsym 7 mode default, move container to workspace 87
     bindsym 8 mode default, move container to workspace 88
     bindsym 9 mode default, move container to workspace 89
}


mode "cws9" {
     bindsym 0 mode default, move container to workspace 90
     bindsym 1 mode default, move container to workspace 91
     bindsym 2 mode default, move container to workspace 92
     bindsym 3 mode default, move container to workspace 93
     bindsym 4 mode default, move container to workspace 94
     bindsym 5 mode default, move container to workspace 95
     bindsym 6 mode default, move container to workspace 96
     bindsym 7 mode default, move container to workspace 97
     bindsym 8 mode default, move container to workspace 98
     bindsym 9 mode default, move container to workspace 99
}

set $out_left "Samsung Electric Company LS32B30 HCNYB01020"
set $out_mid "Samsung Electric Company LS32B30 HCNYA05090"
set $out_main eDP-1

workspace 10 output $out_left
workspace 11 output $out_left
workspace 12 output $out_left
workspace 13 output $out_left
workspace 14 output $out_left
workspace 15 output $out_left
workspace 16 output $out_left
workspace 17 output $out_left
workspace 18 output $out_left
workspace 19 output $out_left
workspace 20 output $out_left
workspace 21 output $out_left
workspace 22 output $out_left
workspace 23 output $out_left
workspace 24 output $out_left
workspace 25 output $out_left
workspace 26 output $out_left
workspace 27 output $out_left
workspace 28 output $out_left
workspace 29 output $out_left
workspace 30 output $out_left
workspace 31 output $out_left
workspace 32 output $out_left
workspace 33 output $out_left
workspace 34 output $out_left
workspace 35 output $out_left
workspace 36 output $out_left
workspace 37 output $out_left
workspace 38 output $out_left
workspace 39 output $out_left
workspace 40 output $out_mid
workspace 41 output $out_mid
workspace 42 output $out_mid
workspace 43 output $out_mid
workspace 44 output $out_mid
workspace 45 output $out_mid
workspace 46 output $out_mid
workspace 47 output $out_mid
workspace 48 output $out_mid
workspace 49 output $out_mid
workspace 50 output $out_mid
workspace 51 output $out_mid
workspace 52 output $out_mid
workspace 53 output $out_mid
workspace 54 output $out_mid
workspace 55 output $out_mid
workspace 56 output $out_mid
workspace 57 output $out_mid
workspace 58 output $out_mid
workspace 59 output $out_mid
workspace 60 output $out_mid
workspace 61 output $out_mid
workspace 62 output $out_mid
workspace 63 output $out_mid
workspace 64 output $out_mid
workspace 65 output $out_mid
workspace 66 output $out_mid
workspace 67 output $out_mid
workspace 68 output $out_mid
workspace 69 output $out_mid
workspace 70 output $out_main
workspace 71 output $out_main
workspace 72 output $out_main
workspace 73 output $out_main
workspace 74 output $out_main
workspace 75 output $out_main
workspace 76 output $out_main
workspace 77 output $out_main
workspace 78 output $out_main
workspace 79 output $out_main
workspace 80 output $out_main
workspace 81 output $out_main
workspace 82 output $out_main
workspace 83 output $out_main
workspace 84 output $out_main
workspace 85 output $out_main
workspace 86 output $out_main
workspace 87 output $out_main
workspace 88 output $out_main
workspace 89 output $out_main
workspace 90 output $out_main
workspace 91 output $out_main
workspace 92 output $out_main
workspace 93 output $out_main
workspace 94 output $out_main
workspace 95 output $out_main
workspace 96 output $out_main
workspace 97 output $out_main
workspace 98 output $out_main
workspace 99 output $out_main

#
# Done.
#