4 ms·
I still encountered many frustrations when using macOS since late August, which would be trivial on Linux. Like yesterday I had to return to edit my keymap with
by JanisErdmanis 4y ago
I still encountered many frustrations when using macOS since late August, which would be trivial on Linux. Like yesterday I had to return to edit my keymap with third-party software so that I could do programming and write text in the local language without changing layouts. In GNOME, I would do that within very polished system settings, which also offered sane options in the first place.
Switching focus between multiple windows with keyboard shortcuts is painful, but GNOME is also bad on this front. Now I use Amethyst without tiling, which makes things better but is sometimes buggy :( Nevertheless, I like that it is possible to split the screen in fullscreen so I can have a fullscreen emacs frame on one monitor and another shared with a terminal on the other.
I miss the simplicity I had on the Linux installing applications with simple `apt-get` commands. On macOS, it feels like Ubuntu, where snaps have taken over all applications, and you can't figure out how things are organised and struggle to add a text editor to the path.
The default terminal experience was also painful. moving from zsh to bash was more difficult than anticipated as the bash is outdated on macOS (is it really so difficult to update it, apple?). Not being able to use tab completion in my git commands is also something I miss, and adding it again puts me into hours of searching in google for how it can be done for this macOS version.
Nevertheless, there are big benefits which come with using macOS. The ability to authenticate through webpages by scanning your fingerprint is a godsend. Grouping tabs by categories in safari also makes my browsing more organised. The ability to use Grammarly system-wide is a game-changing experience (although it does not work within emacs :( ), and the app ecosystem overall is much better and more polished. Email client, which does not need to be reauthenticated now and then with google, is one of the things I really appreciate (which was the only gripe about Geary).
In the end, the benefits outweight the shortcomings of macOS. It is at least a Unix in the end.