feat: automatically resize splits when window is resized