feat(algorithm): centered-master #55

Merged
barrettruth merged 1 commit from feat/centered-master into main 2026-04-26 01:55:35 +00:00
barrettruth commented 2026-04-26 01:54:20 +00:00

Problem

Mosaic still lacks the centered master layout from #43, so there is no centered-column master option between the simple master-stack variants and the harder recursive layouts.

Solution

Add centered-master with explicit tmux layout-string generation, support @mosaic-nmaster, keep promote, resize-master, and drag-resize syncing working for the center column, cover the geometry and multi-master cases in integration tests, and document the layout in the README under ## Layouts. Preview screenshots remain deferred to #53. Closes #43.

## Problem Mosaic still lacks the centered master layout from #43, so there is no centered-column master option between the simple master-stack variants and the harder recursive layouts. ## Solution Add `centered-master` with explicit tmux layout-string generation, support `@mosaic-nmaster`, keep `promote`, `resize-master`, and drag-resize syncing working for the center column, cover the geometry and multi-master cases in integration tests, and document the layout in the README under `## Layouts`. Preview screenshots remain deferred to #53. Closes #43.
Sign in to join this conversation.
No description provided.