sway: Add saner dual monitor configuration
Use a second set of workspaces prefixed with 'F' on secondary monitor
This commit is contained in:
parent
ea876c8a76
commit
a6561ba279
42
sway/.config/sway/shared.d/dual_monitor
Normal file
42
sway/.config/sway/shared.d/dual_monitor
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
# Workspaces on secondary display start with prefix F
|
||||||
|
bindsym $mod+F1 workspace F1
|
||||||
|
bindsym $mod+F2 workspace F2
|
||||||
|
bindsym $mod+F3 workspace F3
|
||||||
|
bindsym $mod+F4 workspace F4
|
||||||
|
bindsym $mod+F5 workspace F5
|
||||||
|
bindsym $mod+F6 workspace F6
|
||||||
|
bindsym $mod+F7 workspace F7
|
||||||
|
bindsym $mod+F8 workspace F8
|
||||||
|
bindsym $mod+F9 workspace F9
|
||||||
|
|
||||||
|
bindsym $mod+Shift+F1 move container to workspace F1
|
||||||
|
bindsym $mod+Shift+F2 move container to workspace F2
|
||||||
|
bindsym $mod+Shift+F3 move container to workspace F3
|
||||||
|
bindsym $mod+Shift+F4 move container to workspace F4
|
||||||
|
bindsym $mod+Shift+F5 move container to workspace F5
|
||||||
|
bindsym $mod+Shift+F6 move container to workspace F6
|
||||||
|
bindsym $mod+Shift+F7 move container to workspace F7
|
||||||
|
bindsym $mod+Shift+F8 move container to workspace F8
|
||||||
|
bindsym $mod+Shift+F9 move container to workspace F9
|
||||||
|
|
||||||
|
# Bind default numeric workspaces to internal display
|
||||||
|
workspace 1 output $output_internal
|
||||||
|
workspace 2 output $output_internal
|
||||||
|
workspace 3 output $output_internal
|
||||||
|
workspace 4 output $output_internal
|
||||||
|
workspace 5 output $output_internal
|
||||||
|
workspace 6 output $output_internal
|
||||||
|
workspace 7 output $output_internal
|
||||||
|
workspace 8 output $output_internal
|
||||||
|
workspace 9 output $output_internal
|
||||||
|
|
||||||
|
# Bind secondary display workspaces to secondary with internal fallback
|
||||||
|
workspace F1 output $output_secondary $output_internal
|
||||||
|
workspace F2 output $output_secondary $output_internal
|
||||||
|
workspace F3 output $output_secondary $output_internal
|
||||||
|
workspace F4 output $output_secondary $output_internal
|
||||||
|
workspace F5 output $output_secondary $output_internal
|
||||||
|
workspace F6 output $output_secondary $output_internal
|
||||||
|
workspace F7 output $output_secondary $output_internal
|
||||||
|
workspace F8 output $output_secondary $output_internal
|
||||||
|
workspace F9 output $output_secondary $output_internal
|
Loading…
Reference in a new issue