diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2025-04-25 10:36:59 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2025-04-25 02:00:18 -0700 |
| commit | 85cd64e83017459f0a6edfd7b91ba31d70b0ef17 (patch) | |
| tree | 80f76e354ac3f034959cffb8a28a2fa481ff5c1a /wiki/Overview.md | |
| parent | 55c14eebf20d1e4d794e3a95b9d7ae65e305e769 (diff) | |
| download | niri-85cd64e83017459f0a6edfd7b91ba31d70b0ef17.tar.gz niri-85cd64e83017459f0a6edfd7b91ba31d70b0ef17.tar.bz2 niri-85cd64e83017459f0a6edfd7b91ba31d70b0ef17.zip | |
Document the Overview and other new things
Diffstat (limited to 'wiki/Overview.md')
| -rw-r--r-- | wiki/Overview.md | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/wiki/Overview.md b/wiki/Overview.md new file mode 100644 index 00000000..dc40feb4 --- /dev/null +++ b/wiki/Overview.md @@ -0,0 +1,52 @@ +### Overview + +<sup>Since: next release</sup> + +The Overview is a zoomed-out view of your workspaces and windows. +It lets you see what's going on at a glance, navigate, and drag windows around. + +Open it with the `toggle-overview` bind, via the top-left hot corner, or via a touchpad four-finger swipe up. +While in the overview, all keyboard binds keep working, while pointing devices get easier: + +- Mouse: left click for interactive-move, right click to scroll a workspace left/right (no holding Mod required). +- Touchpad: two-finger scrolling that matches the normal three-finger gestures. +- Touchscreen: one-finger scrolling, or one-finger long press for interactive move. + +> [!TIP] +> The overview needs to draw a background under every workspace. +> So, layer-shell surfaces work this way: the *background* and *bottom* layers zoom out and remain under workspaces, while the *top* and *overlay* layers remain on top of the overview. +> +> Put your bar on the *top* layer. + +Drag-and-drop will scroll the workspaces up/down in the overview, and will activate a workspace if you hold it above for a moment. +Combined with the hot corner, this lets you do a mouse-only DnD across workspaces. + +https://github.com/user-attachments/assets/5f09c5b7-ff40-462b-8b9c-f1b8073a2cbb + +You can also drag-and-drop a window to a new workspace above, below, or in-between existing workspaces. + +https://github.com/user-attachments/assets/b76d5349-aa20-4889-ab90-0a51554c789d + +### Configuration + +Overview settings are in the [`overview`](./Configuration:-Miscellaneous.md#overview) section at the top level of the config. + +You can set the zoom-out level like this: + +```kdl +// Make workspaces four times smaller than normal in the overview. +overview { + zoom 0.25 +} +``` + +You can also disable the hot corner: + +```kdl +// Disable the hot corners. +gestures { + hot-corners { + off + } +} +``` |
