diff options
| author | twells46 <173561638+twells46@users.noreply.github.com> | 2025-12-31 13:28:05 -0600 |
|---|---|---|
| committer | twells46 <173561638+twells46@users.noreply.github.com> | 2025-12-31 13:28:05 -0600 |
| commit | 2140ab51deed88e90eafebf9520fa5f9995dc7c9 (patch) | |
| tree | 03cf1dcd2900495c1efb79aaa85f3254ecd5fb87 /dot_config/sway/conf.d/hundred.conf | |
| parent | ff8f50638e4b17a9d7cc88d2f0d9560b7effce39 (diff) | |
Migrate from stow
Diffstat (limited to 'dot_config/sway/conf.d/hundred.conf')
| -rw-r--r-- | dot_config/sway/conf.d/hundred.conf | 388 |
1 files changed, 388 insertions, 0 deletions
diff --git a/dot_config/sway/conf.d/hundred.conf b/dot_config/sway/conf.d/hundred.conf new file mode 100644 index 0000000..c0ffc81 --- /dev/null +++ b/dot_config/sway/conf.d/hundred.conf @@ -0,0 +1,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. +# |