What does HackerNews think of Amethyst?
Automatic tiling window manager for macOS à la xmonad.
iTerm2 on macOS has some nice tmux integration[1]. Basically, you run a tmux session (using tmux -CC), but the actual window management on the client side is handled by iTerm2. This works pretty nicely with the tiling WM (Amethyst[2]) I use on macOS.
If anybody is aware of Wayland compositors that integrate similarly, please let me know. I'd love to be able to do the same on my linux machines.
14" has been plenty for me.
Getting a TWM like Amethyst helps a lot with the small real estate.
Or maybe your are looking for a tiling window manager like amethyst [2]?
Maybe you would like to use a tool like hammerspoon[3]?
Caveat emptor, all these „productivity improvements“ are a rabbit hole and a continuing distraction.
[1] https://osxdaily.com/2007/12/13/navigating-mac-os-x-with-onl...
Also I highly recommend disabling the "Automatically rearrange Spaces based on most recent use" in settings. That always felt like it was just randomly sorting my workspaces so that I had to fling them around until I found what I needed.
I liked i3 when I was a linux user, but since I've switched to Mac I've tried to use tools with UIs and opinionated configuration
I use xmonad in Ubuntu and I haven't dragged a window on my personal laptop in years. Not only was that option missing on MacOS, the underlying OS abstractions actually made it impractical to build the last time I checked; windows were owned by the application, there was no language to move another application's windows except asking the application to move its own, and doing that required the application to be frontmost. So tiling was a context-switch morass and a bad UX.
However, it appears the Accessibility Manager may since have grown enough feature hooks to support what I want, and https://github.com/ianyh/Amethyst may do the job. I'll have to test it the next time I have my hands on a MacBook of some flavor.