Move and resize windows with easy and you don't need to know a lot of commands. Customise position preset the way you like, or ask your agent!
Just press ⌘ + ⇧ + A and click the position
Horizontal (default)
Vertical — displayed when monitor height × 0.7 > width
Assistant
Advanced
| Key | Action |
|---|---|
← ↑ → ↓ |
Navigate |
Enter |
Select position |
A |
Toggle shortcut letters |
Esc / Backspace |
Go back |
| Letter combo | Ace jump (see below) |
After installing BetterTouchTool, you can import/export configurations from the Manage Presets button.
-
Download preset: WindowManager.bttpreset and WindowManager.html
-
Change HTML source to a local path eg
/Users/$USER/Downloads/WindowManager.html
- Clone the repo
- Install dependencies
pnpm install- Edit
.envor source code. - Generate HTML page
pnpm build-
Change HTML source to locally generated file in
<root>/dist/WindowManager.html
VITE_DISPLAY_SHORTCUTS = true
VITE_DISPLAY_STYLE = horizontal # horizontal | vertical | size32 | advanced
VITE_KEYBOARD_SIDE = left # left | rightsrc/types.tsdefine custom presetsrc/style.csscustomize position icon
How to change the size Update css variable in style.css
:root {
--size: 50px;
--padding: 3px;
}Run pnpm build to generate a new window manager.
Licensed under the MIT license.








