feat(wm): add direction preselection

This commit adds a new feature to preselect the direction of the next
spawned window with a corresponding komorebic preselect-direction
command which takes an OperationDirection.

If the OperationDirection is valid from the current position, it will be
stored in the Workspace state, and then read, applied, and deleted when
the next manage-able window is spawned.

Direction preselection does not (yet?) support the Grid layout.
This commit is contained in:
LGUG2Z
2025-10-31 15:08:55 -07:00
parent 18ee667896
commit adbb6c1cb0
8 changed files with 93 additions and 1 deletions

View File

@@ -111,6 +111,7 @@ nav:
- cli/load-resize.md
- cli/focus.md
- cli/move.md
- cli/preselect-direction.md
- cli/minimize.md
- cli/close.md
- cli/force-focus.md