[UPDATE][I3] Factorize numeric row key-codes
This commit is contained in:
parent
8a9cc1f98e
commit
f7653311d5
|
@ -121,27 +121,39 @@ set $ws7 "7"
|
||||||
set $ws8 "8"
|
set $ws8 "8"
|
||||||
set $ws9 "9"
|
set $ws9 "9"
|
||||||
|
|
||||||
|
# Define code for numeric keys
|
||||||
|
set $one 10
|
||||||
|
set $two 11
|
||||||
|
set $three 12
|
||||||
|
set $four 13
|
||||||
|
set $five 14
|
||||||
|
set $six 15
|
||||||
|
set $seven 16
|
||||||
|
set $eight 17
|
||||||
|
set $nine 18
|
||||||
|
set $zero 19
|
||||||
|
|
||||||
# Switch to workspace
|
# Switch to workspace
|
||||||
bindcode $mod+10 workspace number $ws1
|
bindcode $mod+$one workspace number $ws1
|
||||||
bindcode $mod+11 workspace number $ws2
|
bindcode $mod+$two workspace number $ws2
|
||||||
bindcode $mod+12 workspace number $ws3
|
bindcode $mod+$three workspace number $ws3
|
||||||
bindcode $mod+13 workspace number $ws4
|
bindcode $mod+$four workspace number $ws4
|
||||||
bindcode $mod+14 workspace number $ws5
|
bindcode $mod+$five workspace number $ws5
|
||||||
bindcode $mod+15 workspace number $ws6
|
bindcode $mod+$six workspace number $ws6
|
||||||
bindcode $mod+16 workspace number $ws7
|
bindcode $mod+$seven workspace number $ws7
|
||||||
bindcode $mod+17 workspace number $ws8
|
bindcode $mod+$eight workspace number $ws8
|
||||||
bindcode $mod+18 workspace number $ws9
|
bindcode $mod+$nine workspace number $ws9
|
||||||
|
|
||||||
# Move focused container to workspace
|
# Move focused container to workspace
|
||||||
bindcode $mod+Shift+10 move container to workspace number $ws1
|
bindcode $mod+Shift+$one move container to workspace number $ws1
|
||||||
bindcode $mod+Shift+11 move container to workspace number $ws2
|
bindcode $mod+Shift+$two move container to workspace number $ws2
|
||||||
bindcode $mod+Shift+12 move container to workspace number $ws3
|
bindcode $mod+Shift+$three move container to workspace number $ws3
|
||||||
bindcode $mod+Shift+13 move container to workspace number $ws4
|
bindcode $mod+Shift+$four move container to workspace number $ws4
|
||||||
bindcode $mod+Shift+14 move container to workspace number $ws5
|
bindcode $mod+Shift+$five move container to workspace number $ws5
|
||||||
bindcode $mod+Shift+15 move container to workspace number $ws6
|
bindcode $mod+Shift+$six move container to workspace number $ws6
|
||||||
bindcode $mod+Shift+16 move container to workspace number $ws7
|
bindcode $mod+Shift+$seven move container to workspace number $ws7
|
||||||
bindcode $mod+Shift+17 move container to workspace number $ws8
|
bindcode $mod+Shift+$eight move container to workspace number $ws8
|
||||||
bindcode $mod+Shift+18 move container to workspace number $ws9
|
bindcode $mod+Shift+$nine move container to workspace number $ws9
|
||||||
|
|
||||||
# Reload the configuration file
|
# Reload the configuration file
|
||||||
bindsym $mod+Shift+c reload
|
bindsym $mod+Shift+c reload
|
||||||
|
@ -241,11 +253,11 @@ mode "$mode_shutdown" {
|
||||||
# Exit system mode: "Enter" or "Escape" or $mod+'0'
|
# Exit system mode: "Enter" or "Escape" or $mod+'0'
|
||||||
bindsym Return mode "default"
|
bindsym Return mode "default"
|
||||||
bindsym Escape mode "default"
|
bindsym Escape mode "default"
|
||||||
bindcode $mod+19 mode "default"
|
bindcode $mod+$zero mode "default"
|
||||||
}
|
}
|
||||||
|
|
||||||
# Bind it to the Meta + '0' key
|
# Bind it to the Meta + '0' key
|
||||||
bindcode $mod+19 mode "$mode_shutdown"
|
bindcode $mod+$zero mode "$mode_shutdown"
|
||||||
|
|
||||||
# Set second display background according to orientation, or none
|
# Set second display background according to orientation, or none
|
||||||
set $mode_background (v)ertical layout, (h)orizontal layout, (s)ingle layout
|
set $mode_background (v)ertical layout, (h)orizontal layout, (s)ingle layout
|
||||||
|
|
Loading…
Reference in a new issue