least_col() now breaks count ties by nearness to the middle column, so the first window of a workspace (every column still empty) lands centred instead of pinned to the left edge, and a restored batch fans out from the middle. reflow() keeps a lone window in the middle too, so the menu's column stepper doesn't shove it back to the left. Applied identically to hyprlua and hyprdrive. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| columns.lua | ||
| dwindle.lua | ||
| init.lua | ||
| master.lua | ||
| monocle.lua | ||
| scrolling.lua | ||