I can highly recommend kvm[1] for those of you who are interested in tiling window managers for macOS. Another pearl is Amethyst[2]. I've used both of them (and others such as xnomad) extensively for the past 5 years or so and must say that I'm very pleased.<p>[1] <a href="https://koekeishiya.github.io/kwm/" rel="nofollow">https://koekeishiya.github.io/kwm/</a><p>[2] <a href="https://github.com/ianyh/Amethyst" rel="nofollow">https://github.com/ianyh/Amethyst</a>
There's also spectacle (<a href="https://www.spectacleapp.com/" rel="nofollow">https://www.spectacleapp.com/</a>), however this seems worth trying out, especially due to the ease of remembering the layout config shortcuts
I'll drop in the customary link to hammerspoon: <a href="http://www.hammerspoon.org" rel="nofollow">http://www.hammerspoon.org</a><p>It has a couple libraries for window management. One is plug and play, the other is lower level. Here is my config for setting up a 2x2 grid: <a href="https://github.com/andrewhampton/dotfiles/blob/master/hammerspoon/.hammerspoon/grid.lua" rel="nofollow">https://github.com/andrewhampton/dotfiles/blob/master/hammer...</a>
I can't recommend enough the first app I install on any new Mac, ShiftIt: <a href="https://github.com/fikovnik/ShiftIt" rel="nofollow">https://github.com/fikovnik/ShiftIt</a><p>- It's open source + free
- Once you install it and learn the keyboard shortcuts you basically can forget it's there because it stays out of your way
I use Moom for this, it has a killer feature (for me) that I haven't seen anywhere else, the ability to leave n pixels between windows, and between windows and the edge of the screen.
I use option+shift+a/d for left/right snapping and option+shift+e for full screen, all mapped in BetterTouchTool. But I do feel I need more flexibility for corner and horizontal snaps. Anyone got ideas how to do it better (I do not have numpad)?
Don't most Mac users have a Macbook with effectively no Numeric Keypad? I use an external KB but it's tenkeyless.<p>Some other default bindings would be useful.
i just need a window manager that performs the following for free:<p>- hotkey for full screeen window<p>- hotkey for center screen window<p>- hotkey for left/right half window<p>- hotkey for move window to prev/next monitor<p>- hotkey for resize window by mouse (a la bettertouchtool)<p>- hotkey for move window by mouse (a la bettertouchtool)<p>currently i'm using a combination of these to do the following, but i feel its a bit overkill when all i need are what i described above:<p>- bettertouchtool<p>- sizeUp