32 lines
1.2 KiB
Plaintext
32 lines
1.2 KiB
Plaintext
# https://github.com/Duckonaut/split-monitor-workspaces
|
|
|
|
bind = $mainMod, 1, split-workspace, 1
|
|
bind = $mainMod, 2, split-workspace, 2
|
|
bind = $mainMod, 3, split-workspace, 3
|
|
bind = $mainMod, 4, split-workspace, 4
|
|
bind = $mainMod, 5, split-workspace, 5
|
|
bind = $mainMod, 6, split-workspace, 6
|
|
bind = $mainMod, 7, split-workspace, 7
|
|
bind = $mainMod, 8, split-workspace, 8
|
|
bind = $mainMod, 9, split-workspace, 9
|
|
bind = $mainMod, 0, split-workspace, 10
|
|
|
|
# Move active window to a workspace with mainMod + SHIFT + [0-9]
|
|
bind = $mainMod SHIFT, 1, split-movetoworkspace, 1
|
|
bind = $mainMod SHIFT, 2, split-movetoworkspace, 2
|
|
bind = $mainMod SHIFT, 3, split-movetoworkspace, 3
|
|
bind = $mainMod SHIFT, 4, split-movetoworkspace, 4
|
|
bind = $mainMod SHIFT, 5, split-movetoworkspace, 5
|
|
bind = $mainMod SHIFT, 6, split-movetoworkspace, 6
|
|
bind = $mainMod SHIFT, 7, split-movetoworkspace, 7
|
|
bind = $mainMod SHIFT, 8, split-movetoworkspace, 8
|
|
bind = $mainMod SHIFT, 9, split-movetoworkspace, 9
|
|
bind = $mainMod SHIFT, 0, split-movetoworkspace, 10
|
|
|
|
bind = ALT, TAB, lastdesk
|
|
|
|
# Window rules for sticky apps
|
|
windowrule = workspace 5, class:vesktop
|
|
windowrule = workspace 5, class:org.telegram.desktop
|
|
windowrule = workspace 5, class:Slack
|