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> |
||
|---|---|---|
| .. | ||
| hyprdrive | ||
| hyprland | ||
| hyprlua | ||
| niri | ||
| sway | ||
| migrate-hyprland-to-hyprlua.sh | ||