Improve Your macOS Development Environment With Amethyst
Having a window manager with automatic window tiling is a good way to improve the efficiency during development.

As described above Amethyst is a window manager for automatic tiling of windows in your macOS environment.
What makes Amethyst stand out is that it keeps your windows perfectly tiled without any manual intervention. This differ from for example Rectangle which also supports Window tiling, but requires each window to be handled separately with a manual action (using a shortcut normally).
Amethyst can be installed with this command:
brew install amethystThe application can also be downloaded on the Github page.
After the installation it’s only a matter of starting Amethyst and adding the application in accessability — system configuration (a popup will ask for permissions).
Keyboard shortcuts
There’s a few shortcuts to be learned initially to be able work with Amethyst efficiently. The initial shortcuts I suggest learning is those marked below. It’s mainly shortcuts requiring the mod1 identifier which also simplifies the initial learning.


Floating windows
Besided the marked windows shortcuts above it’s also good to learn the toggle to float window shortcut. It’s for those situations when you want to have a window not being automatically tiled. And in these situations it’s convinient to do a quick mod1 + t on that window.
It is also possible to add applications to be in float mode automatically on startup. See floating in preferences as shown below.

Layouts
There’s a few layouts available that can be swapped between using mod1 + space. It’s also possible to add more layouts or change which layouts that will be swapped between in preferences.
Mouse preferences
Another thing that is also convinient, especially the first times when using Amethyst is to enable the possibiliy to resize windows using the mouse. This can be configured by enabling the option below.

Hope this helps you getting started with the amazing window manager Amethyst.
If you like this content and consider joining Medium, use this link to support me and other writers. For a few dollars a month you get unlimited access to all Medium stories while I also get a small commission.
Thanks for reading!





