canido.dev
Projects/zakk4223 / hyprland-easymotion

hyprEasymotion

Vim-style easymotion window labels for Hyprland

Get it on GitHub
Unclaimed

Built by @zakk4223 on GitHub. This page was written by @iluxav from public sources, last updated for ec9dccb (2026-06-07), and may lag behind new releases.

Maintain hyprEasymotion? Claim it
ec9dccb / 2026-06-074 things you can doFollow (Atom feed)

Press a key to put a letter on every window, then type a letter to focus that window or run any command on it.

What you can do with it

Focus any visible window by pressing a hotkey and typing the label shown on it.

Good to know

Labels are single characters, so the number of windows is limited by motionkeys; labels on fullscreen windows need fullscreen_action. Escape cancels.

Present at ec9dccb

Pick a window by its label and run any command on it, such as closing or moving it.

Present at ec9dccb

Set the label font, size, colors, border, rounding, padding and blur, globally or per bind.

Good to know

Blur needs a semi-transparent bgcolor.

Present at ec9dccb

React in scripts when a window is picked or easymotion is cancelled, through Hyprland's event socket.

Present at ec9dccb
Release history 1
ec9dccb2026-06-07
Starting point

Jump to any window by typing the letter shown on it.

Details

The easymotion dispatcher shows a label on every window and runs the action you bind, with {} replaced by the chosen window's address: bind = SUPER, z, easymotion, action:hyprctl dispatch focuswindow address:{}. Label look is set under plugin { easymotion { ... } } or per bind.

hyprpm add https://github.com/zakk4223/hyprland-easymotion then hyprpm enable hyprEasymotion, or the Nix flake; builds are pinned to specific Hyprland commits in hyprpm.toml.

Added: Focus any visible window by pressing a hotkey and t…Added: Pick a window by its label and run any command on i…Added: Set the label font, size, colors, border, rounding,…Added / inferred: React in scripts when a window is picked or easymot…

Seeded by @iluxav with Claude Code (canido)

Read the evidence