Bindings available by default
The following bindings are available by default in 0.8.0, i.e. without needing to specify them in wayfire.ini. Capital-letter representations of alphabetical keys are used for clarity; use of Shift is not implied nor required.
Core
Close focused window.
core.close_top_view= Super + Q | Alt + F4
Focus window with mouse.
core.focus_buttons=mouse-left|mouse-middle|mouse-right
Plugins
The following bindings become available by default once the relevant plugin is enabled in wayfire.ini.
Change opacity by scrolling with Super + Alt.
alpha.modifier= Super + Alt
Show the current workspace row as a cube.
cube.activate= Ctrl + Alt +mouse-left
Show an overview of all workspaces.
expo.toggle= Super
Select a workspace.
Workspaces are arranged into a grid of 3 × 3. The numbering is left to right, line by line:
⇱ k ⇲
h ⏎ l
⇱ j ⇲
See core.vwidth and core.vheight for configuring the grid.
expo.select_workspace_1= 1expo.select_workspace_2= 2expo.select_workspace_3= 3expo.select_workspace_4= 4expo.select_workspace_5= 5expo.select_workspace_6= 6expo.select_workspace_7= 7expo.select_workspace_8= 8expo.select_workspace_9= 9
Simple active window switcher.
fast-switcher.activate= Alt + Escfast-switcher.activate_backward= Alt + Shift + Esc
Fisheye effect.
fisheye.toggle= Super + Ctrl + F
Grid.
Position the windows in certain regions of the output:
⇱ ↑ ⇲ │ 7 8 9
← f → │ 4 5 6
⇱ ↓ ⇲ d │ 1 2 3 0
grid.slot_bl= Super +kp1grid.slot_b= Super +kp2grid.slot_br= Super +kp3grid.slot_l= Super + Left | Super +kp4grid.slot_c= Super + Up | Super +kp5grid.slot_r= Super + Down | Super +kp6grid.slot_tl= Super +kp7grid.slot_t= Super +kp8grid.slot_tr= Super +kp9
Restore default.
grid.restore= Super + Down | Super + ++kp0++
Invert the colors of the whole output.
invert.toggle= Super + I
Drag windows by holding down Super and left mouse button
move.activate= Super +mouse-left
Change focused output.
Switch to the next output.
oswitch.next_output= Super + O
Same with the window.
oswitch.next_output_with_win= Super + Shift + O
Resize window.
resize.activate= Super +mouse-left
Toggle scaling.
scale.toggle= Super + P
Sway-inspired tiling.
Toggle tiling mode.
simple-tile.key_toggle= Super + T
Move window.
simple-tile.button_move= Super +mouse-left
Resize window.
simple-tile.button_resize= Super +mouse-right
Move focus to window on left.
simple-tile.key_focus_left= Super + H
Move focus to window on right.
simple-tile.key_focus_right= Super + L
Move focus to window above.
simple-tile.key_focus_above= Super + K
Move focus to window below.
simple-tile.key_focus_below= Super + J
Change active window with an animation.
switcher.next_view= Alt + Tabswitcher.prev_view= Alt + Shift + Tab
Switch to workspace.
vswitch.binding_left= Ctrl + Super + Leftvswitch.binding_down= Ctrl + Super + Downvswitch.binding_up= Ctrl + Super + Upvswitch.binding_right= Ctrl + Super + Right
Move the focused window with the same key-bindings as above, but with Shift.
vswitch.with_win_left= Ctrl + Super + Shift + Leftvswitch.with_win_down= Ctrl + Super + Shift + Downvswitch.with_win_up= Ctrl + Super + Shift + Upvswitch.with_win_right= Ctrl + Super + Shift + Right
Rotate windows with the mouse.
2D rotation.
wrot.activate= Super + Ctrl +mouse-right
3D rotation.
wrot.activate-3d= Super + Shift +mouse-right
Remove rotation of current view.
wrot.reset-one= Super + R
Remove rotation of all views.
wrot.reset= Super + Ctrl + R
Zoom in the desktop by scrolling + Super.
zoom.modifier= Super