feat(algorithm): add even-vertical #17

Merged
barrettruth merged 2 commits from feat/even-vertical into main 2026-04-25 17:50:37 +00:00
barrettruth commented 2026-04-25 17:49:17 +00:00

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

I also switched just test to bats tests/integration/*.bats. Directory mode was fine with a single file, but it wasn't isolating multiple integration files cleanly here, so the repo's normal test surface needed to run the files explicitly once a second integration file landed.

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

Closes #8.

This adds an `even-vertical` algorithm backed by tmux's native `even-vertical` layout and documents it in the README. Since tmux's native layout stacks panes as an equal-height column, the new integration test asserts that behavior directly. I also switched `just test` to `bats tests/integration/*.bats`. Directory mode was fine with a single file, but it wasn't isolating multiple integration files cleanly here, so the repo's normal test surface needed to run the files explicitly once a second integration file landed. Verified locally with `just ci` and `just build` in the `.#ci` shell. Closes #8.
Sign in to join this conversation.
No description provided.