|
I find macOS annoying no matter what I do. AltTab is nice, but the window management still sucks in my opinion. The security bandages used to work around traditional desktop security models makes it feel incredibly annoying to use; I'll try to set a keyboard shortcut (not a global one mind you) in iTerm2 and suddenly I need to enable iTerm2 to have accessibility access? Disabling SIP is needed for a myriad of things that aren't really that advanced, like for example, it is needed for some reason by some of the macOS "tiling WM" toys, and it's needed to even use any kexts. No joke: Discord will direct you to disable SIP if you want to .. capture audio during screenshares. It's also needed for macFUSE. macOS also has no equivalent to WSL2. "But it's POSIX!" I can hear you say. Very fair point, but there are a lot of uses for lightweight Linux VMs, like, well, testing Linux things. Docker Desktop tries but it's slow. I really wanted to like Podman Desktop but it's similarly slow, and I had trouble with networking in a difficult-to-debug way. I strongly recommend Orb Stack here: it basically brings the WSL2 experience to macOS, except maybe even a bit better, vastly prefer it to Docker Desktop. That said, it's a monthly cost, which is definitely not ideal. There's also Colima but I have to say I don't love it either; no IPv6 support isn't a killer but it was annoying to find out the hard way. I could probably make do with macOS if forced, but I wouldn't enjoy it. That said, I can't really take having to deal with the rest of the Apple ecosystem, so I am stuck very deep into Linux. To be fair, this is nothing new for me: Linux has been my primary desktop OS since high school. But I wouldn't say it's a good desktop OS. I mostly use it because I don't really feel like I have any other options and I already paid the cost to get deep into it anyway. (I don't hate everything about Apple obviously, but to be honest, my desire to use Apple Silicon devices was mostly tied to high hopes for Asahi Linux) |
That alone makes me forget all of the Windows’s quirks and appreciate all the basic things my Windows machine offers.