MiguruWM
setup
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
MiguruWM
-
Yabai – A tiling window manager for macOS
I‘m using Windows again as well (just loving the crap-/bloatware for corporate vpn, syncing powerpoint templates, group policies etc.) which is why I made a small window manager in AutoHotkey:
https://github.com/imawizard/MiguruWM
The wiki also contains a list of other window managers for Windows one might want to check out.
setup
-
Yabai – A tiling window manager for macOS
I'll have to try this out. Currently use Amethyst + Hammerspoon scripts for my window tools. Like others in this thread, Amethyst occasionally loses track of all windows and requires a restart (esp after monitor (dis)connection).
Amethyst does a decent job at the layouts I care about.
I primarily use AwesomeWM in linux on my personal computers which has the amazing super key drag/resizing behavior for windows. I use Hammerspoon to replicate this behavior[0] and it works quite well.
Eventually I want to replace Amethyst and just do everything in Hammerspoon as it seems quite plausible to do window layouting with it. Will give Yabai a try as well in the meantime.
[0]: https://github.com/RingOfStorms/setup/blob/master/home/confi...
What are some alternatives?
AeroSpace - AeroSpace is an i3-like tiling window manager for macOS
alt-tab-macos - Windows alt-tab on macOS
AutoRaise - AutoRaise (and focus) a window when hovering over it with the mouse
miro-windows-manager - Intuitive and clever mechanism for moving windows using only arrows, even resizing windows by thirds or quarters! For OSX
material-shell - A modern desktop interface for Linux. Improve your user experience and get rid of the anarchy of traditional desktop workflows. Designed to simplify navigation and reduce the need to manipulate windows in order to improve productivity. It's meant to be 100% predictable and bring the benefits of tools coveted by professionals to everyone.
spin2win - My personal Phoenix (kasper/phoenix) configuration, written in TypeScript
skhd - Simple hotkey daemon for macOS
miro-windows-manager...it
Amethyst - Automatic tiling window manager for macOS à la xmonad.
ShiftIt - Managing windows size and position in OSX