Disclaimer ⚠️
I believe my experience also can be applied on any other tiling window manager and not unique to aerospace. I only share my opinion and experience.
Background
I come from GNOME setup. Configuring some keyboard shortcuts and some settings are just enough for me without needing to switch to window manager.
-
window+arrow
orwindow+h/j/k/l
for resizing window -
ctrl+alt+left/right
oralt+h/l
to switch to next or prev workspace -
alt+number
to switch to numbered workspace.
MacOS 😕
However when I first switch to macOS, I believe macOS does not really built for keyboard-heavy workflows out of the box. I couldn't easily snap windows side-by-side and felt really mouse or trackpad dependent. I understand I am new to macOS, I might miss something or it is just a problem on my side, but I couldn't even drag windows to corners to resize. fullscreen mode also sometimes confusing.
Still, I am willing to learn the OS properly, So I am going to youtube and going to search tutorial in using macOS. However this video came up. This video explains a little bit about Aerospace functionality and configuration. ....It really catch my attention 🔥.
Aerospace
It's been a week using Aerospace and already loving it. I believe I only need 1-2 days to adapt while configuring everything. Since macOS allows remapping modifier keys, I also configure them to match my needs.
- ⏱️ No wasting time managing, resizing, and dragging windows
- ⌨️ Less dependent on trackpad gestures, which forces you to gesture after writing few lines of code.
- ⚡ Faster switch between application - by using single key tap
- 💡 Minimal configuration and already intuitive keybinding
- 🤖 Automation for managing app/workspace - I always want my terminal to be on workspace 1 or workspace labeled 'T'
To make things clear, switching to a window manager is always been my bucket list for a long time and however I am afraid that configuration and adaptation will takes some time, however due to intuitive-out of the box functionality and great documentation by Aerospace convinced me to try it and never really look back.