yabai is a tiling window manager for macOS. It automatically arranges application windows and works hand in hand with skhd which I use to set keyboard shortcuts for my window management.
skhd keyboard shortcuts:
Focus Management
alt + hjkl→ focus windows in different directionsalt + s/g→ focus different displays
Window Manipulation
shift + alt + hjkl→ swap windowsctrl + alt + hjkl→ warp windowsshift + alt + m→ toggle fullscreenshift + alt + t→ toggle float
Layout Operations
shift + alt + e→ balance spaceshift + alt + r→ rotate layout 270°shift + alt + y→ mirror y-axisshift + alt + x→ mirror x-axis
Space Navigation
shift + alt + 1-7→ move window to specific spaceshift + alt + p/n→ move to previous/next spaceshift + alt + s/g→ move window to different display