docs » plugins.finder.window
Handy tools for Windows Management in macOS.
Inspired by WinWin for Hammerspoon.
- Variables - Configurable values
- gridparts
- Functions - API calls offered directly by the extension
- centerCursor
- grid
- hints
- moveAndResize
- moveToScreen
- stepMove
- stepResize
- undo
Signature | plugins.finder.window.gridparts |
---|---|
Type | Variable |
Description | An integer specifying how many gridparts the screen should be divided into. Defaults to 30. |
Signature | plugins.finder.window.centerCursor() -> nil |
---|---|
Type | Function |
Description | Center the cursor on the focused window. |
Parameters |
|
Returns |
|
Signature | plugins.finder.window.grid() -> nil |
---|---|
Type | Function |
Description | Shows a modal keyboard driven interface for interactive window resizing. |
Parameters |
|
Returns |
|
Signature | plugins.finder.window.hints() -> nil |
---|---|
Type | Function |
Description | Displays a keyboard hint for switching focus to each window. |
Parameters |
|
Returns |
|
Signature | plugins.finder.window.moveAndResize(option) |
---|---|
Type | Function |
Description | Move and resize the focused window. |
Parameters |
|
Returns |
|
Signature | plugins.finder.window.moveToScreen(direction) |
---|---|
Type | Function |
Description | Move the focused window between all of the screens in the direction . |
Parameters |
|
Returns |
|
Signature | plugins.finder.window.stepMove(direction) |
---|---|
Type | Function |
Description | Move the focused window in the direction by one step. The step scale equals to the width/height of one gridpart. |
Parameters |
|
Returns |
|
Signature | plugins.finder.window.stepResize(direction) |
---|---|
Type | Function |
Description | Resize the focused window in the direction by on step. |
Parameters |
|
Returns |
|
Signature | plugins.finder.window.undo() |
---|---|
Type | Function |
Description | Undo the last window manipulation. Only those "moveAndResize" manipulations can be undone. |
Parameters |
|
Returns |
|