Reposition last active window to right corner
When you close the last window/column, e.g. last window to the right, the next active window is not repositioned, leaving unused space to the right side. Would be better if last active window moves to the right side of the screen. So workspace will be filled entirely.
Also, would be great to be able to change window sizes not only by predefined sizes, but with separate key bindings +/- both horizontally and vertically.
In addition, it would be helpful when you open only one window or close all windows except one, then the last opened window will fill the entire screen automatically.
Thank you all for last changes! Behaves a lot better now!
Managed it by updating layout after window is closed.
PaperWM.spoon follows the behavior of the Linux version of PaperWM: When a window is closed, the window to the left is moved on screen (if not already visible) but the dimensions are not changed.
https://user-images.githubusercontent.com/900731/165003799-8365b92c-2bd3-47e6-9dea-6ad43062a27e.mp4