aboutsummaryrefslogtreecommitdiffstats
path: root/window-switcher/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'window-switcher/README.md')
-rw-r--r--window-switcher/README.md10
1 files changed, 7 insertions, 3 deletions
diff --git a/window-switcher/README.md b/window-switcher/README.md
index a0e72f4..fb3dc8d 100644
--- a/window-switcher/README.md
+++ b/window-switcher/README.md
@@ -57,11 +57,15 @@ shell to expand `~`. The bind lives in `keybindings.lua` on ALT+TAB. `show` and
| top-right corner of DP-1 | open, after the glow (see below) |
| click a preview | focus that window and dismiss |
| the `x` on a hovered preview | close that window, overlay stays open |
+| arrow keys | select a preview; the first press picks the top-left one |
+| Enter | focus the selected window and dismiss |
| Escape, or a click on the backdrop | dismiss, focus unchanged |
-The title and the `x` show only on hover, which also draws the accent border.
-There is no keyboard selection: this is a pointer feature, and the keyboard
-keeps only the way in and Escape.
+The selected preview draws the glow, the accent border and its title. Hovering
+a preview selects it, so the pointer and the arrows share one selection rather
+than showing two. The scatter has no rows or columns, so an arrow moves to the
+nearest preview on that side, preferring one level with the current one
+(`Expose.step`). The `x` stays hover-only: closing is a pointer errand.
Closing leaves the overlay up on purpose. Tidying several windows would
otherwise mean reopening between each one, and the preview goes when Hyprland