feat(algorithm): add monocle #20

Merged
barrettruth merged 2 commits from feat/monocle into main 2026-04-25 18:03:50 +00:00
barrettruth commented 2026-04-25 18:03:18 +00:00

Why: The v0.1.0 algorithm set still needed a tmux-native fullscreen layout that tracks the active pane.

How: Add a monocle algorithm that re-zooms the active pane when the window is enabled, and hook after-select-pane so focus changes, splits, and other structural events keep the active pane fullscreen. Add integration coverage for toggle, split, and focus cycling.

Closes #7

Why: The v0.1.0 algorithm set still needed a tmux-native fullscreen layout that tracks the active pane. How: Add a monocle algorithm that re-zooms the active pane when the window is enabled, and hook `after-select-pane` so focus changes, splits, and other structural events keep the active pane fullscreen. Add integration coverage for toggle, split, and focus cycling. Closes #7
Sign in to join this conversation.
No description provided.