Skip to content

Dynamic Keybindings

Leleat edited this page Mar 7, 2023 · 1 revision

The keyboard shortcuts

  • Toggle Maximization, Tile to top
  • Tile to bottom
  • Tile to left
  • Tile to right

will change their behavior depending on the focused window's tiling state. If you enable this setting, you can choose between the 4 behaviors:

Window Focus

If a window is tiled and there is a window in its tile group in the direction of the pressed shortcut, switch focus to that window. Otherwise just tile the window according to the shortcut like usual.

For example, window L is tiled to the left and window R is tiled to the right. If window L has focus and Tile to right is pressed, window R will be focused. If window R didn't exist, window L would just tile to the right screen half.

dynamic-keybindings-window-focus.mp4

Required Extension Version

  • 23

Tiling State

A tiled window will switch to a different tiling state based on the pressed shortcut. If there is no appropriate new tiling state, the window will use the default action for the shortcut.

For instance, if a window is tiled to the left screen half and Tile to bottom is pressed, the window will tile to the bottom-left quarter.

dynamic-keybindings-tiling-state.mp4

Required Extension Version

  • 23

Tiling State (Windows)

This behaves exactly the same as Tiling State with one exception. When you use the Tile to bottom shortcut on a window, minimize it, if either it isn't tiled yet or it's already tiled to the bottom screen half.

dynamic-keybindings-tiling-state-windows.mp4

Required Extension Version

  • 24

Favorite Layout

If this setting is enabled, pressing one of the listed shortcuts, will move the window along the favorite layout. See Layouts for information on how to set one up and mark it as a favorite.

dynamic-keybindings-favorite-layout.mp4

(The artifacts during the animation are only visible in the video)

Required Extension Version

  • 39