[UPDATE][I3] Use keycode mappings for number row
If and when I want to switch to a different layout that uses numbers without the shift key, unlike the traditional french layout, I still want my shortcuts to work for switching workspaces. I don't think any of my other shortcuts would have a problem switching between AZERTY and QWERTY layout for example (well, selecting parent and child containers would be switched, but I rarely need that functionality and it is easy to switch on the fly).
This commit is contained in:
parent
f69b5797fb
commit
b1e415594d
|
@ -116,27 +116,26 @@ set $ws8 "8"
|
|||
set $ws9 "9"
|
||||
|
||||
# switch to workspace
|
||||
bindsym $mod+ampersand workspace $ws1
|
||||
bindsym $mod+eacute workspace $ws2
|
||||
bindsym $mod+quotedbl workspace $ws3
|
||||
bindsym $mod+apostrophe workspace $ws4
|
||||
bindsym $mod+parenleft workspace $ws5
|
||||
bindsym $mod+minus workspace $ws6
|
||||
bindsym $mod+egrave workspace $ws7
|
||||
bindsym $mod+underscore workspace $ws8
|
||||
bindsym $mod+ccedilla workspace $ws9
|
||||
bindcode $mod+10 workspace number $ws1
|
||||
bindcode $mod+11 workspace number $ws2
|
||||
bindcode $mod+12 workspace number $ws3
|
||||
bindcode $mod+13 workspace number $ws4
|
||||
bindcode $mod+14 workspace number $ws5
|
||||
bindcode $mod+15 workspace number $ws6
|
||||
bindcode $mod+16 workspace number $ws7
|
||||
bindcode $mod+17 workspace number $ws8
|
||||
bindcode $mod+18 workspace number $ws9
|
||||
|
||||
# move focused container to workspace
|
||||
bindsym $mod+Shift+ampersand move container to workspace $ws1
|
||||
bindsym $mod+Shift+eacute move container to workspace $ws2
|
||||
bindsym $mod+Shift+quotedbl move container to workspace $ws3
|
||||
bindsym $mod+Shift+apostrophe move container to workspace $ws4
|
||||
bindsym $mod+Shift+5 move container to workspace $ws5
|
||||
bindsym $mod+Shift+minus move container to workspace $ws6
|
||||
bindsym $mod+Shift+egrave move container to workspace $ws7
|
||||
bindsym $mod+Shift+underscore move container to workspace $ws8
|
||||
bindsym $mod+Shift+ccedilla move container to workspace $ws9
|
||||
bindsym $mod+Shift+agrave move container to workspace $ws10
|
||||
bindcode $mod+Shift+10 move container to workspace number $ws1
|
||||
bindcode $mod+Shift+11 move container to workspace number $ws2
|
||||
bindcode $mod+Shift+12 move container to workspace number $ws3
|
||||
bindcode $mod+Shift+13 move container to workspace number $ws4
|
||||
bindcode $mod+Shift+14 move container to workspace number $ws5
|
||||
bindcode $mod+Shift+15 move container to workspace number $ws6
|
||||
bindcode $mod+Shift+16 move container to workspace number $ws7
|
||||
bindcode $mod+Shift+17 move container to workspace number $ws8
|
||||
bindcode $mod+Shift+18 move container to workspace number $ws9
|
||||
|
||||
# reload the configuration file
|
||||
bindsym $mod+Shift+c reload
|
||||
|
@ -239,7 +238,7 @@ mode "$mode_shutdown" {
|
|||
}
|
||||
|
||||
# Bind it to the Meta + '0' key
|
||||
bindsym $mod+agrave mode "$mode_shutdown"
|
||||
bindcode $mod+19 mode "$mode_shutdown"
|
||||
|
||||
# Set second display background according to orientation, or none
|
||||
set $mode_background (v)ertical layout, (h)orizontal layout, (s)ingle layout
|
||||
|
|
Loading…
Reference in a new issue