feat(algorithm): add even-horizontal #19

Merged
barrettruth merged 1 commit from feat/even-horizontal into main 2026-04-25 17:55:38 +00:00
barrettruth commented 2026-04-25 17:54:50 +00:00

This adds an even-horizontal algorithm backed by tmux's native even-horizontal layout and documents it in the README. Since tmux's native layout arranges panes as an equal-width row, the new integration test asserts that behavior directly.

The issue text describes equal heights in a column, but tmux's native even-horizontal layout does the opposite. This keeps the implementation tmux-native and tests the actual layout geometry instead of papering over the naming mismatch.

Verified locally with just ci and just build in the .#ci shell.

Closes #9.

This adds an `even-horizontal` algorithm backed by tmux's native `even-horizontal` layout and documents it in the README. Since tmux's native layout arranges panes as an equal-width row, the new integration test asserts that behavior directly. The issue text describes equal heights in a column, but tmux's native `even-horizontal` layout does the opposite. This keeps the implementation tmux-native and tests the actual layout geometry instead of papering over the naming mismatch. Verified locally with `just ci` and `just build` in the `.#ci` shell. Closes #9.
Sign in to join this conversation.
No description provided.