Fed up with the Mac, I spent six months with a Linux laptop
From someone who tends to try this switch about once a year (because the lack of TLC the Mac was getting in the last 5 or so years was getting very very worrying - M1 feels like Apple actually care about the Mac again), I agree with a lot of these pain points. My biggest personal issues end up being (and these are super subjective!):<p>- Preview on macOS is great and no other OS has anything remotely equivalent. First class PDF support, ability to easily annotate anything, makes basic PDF editing easy.<p>- I&#x27;m far too used to the macOS touchpad gestures, and emulating these on linux doesn&#x27;t end up working well. There is an ongoing project for this but it&#x27;s very Ubuntu-centric for now. I am hopeful this will help the whole ecosystem improve though! This is still a pain for me on a desktop because my work setup uses a touchpad as the pointer device.<p>- it&#x27;s nigh impossible to eliminate tearing on multimonitor setups with X11, and X11 doesn&#x27;t support a mix of DPIs for displays without scaling tricks that make text look awful on the low-DPI displays. Wayland was promising here last time I tried, but Wayland itself still has a lot of rough edges for a desktop. Plus since last time I tried I have replaced my last low DPI monitor on my dev setup, so this ought to be a point I can ignore going forward :)<p>- Finding a mail client I don&#x27;t hate on linux is tricky. I&#x27;ve never been able to get on with the console clients, and I actually quite like Mac Mail. Thunderbird is kinda okay.<p>- My chosen password manager (1password) still has a fairly awful linux experience. This is getting better - they&#x27;re producing a native app now. Said native app needs to support the local browser extensions though!<p>- I like the various iCloud&#x2F;multi device integration features for Apple OSes far too much. This is mostly relatively simple things, that produce disproportionate pain - eg cross-device copy+paste, browser tab syncing, bookmark syncing, etc. Yes, Firefox has Firefox Sync, and Chrome has it&#x27;s own sync stuff too, but there&#x27;s nothing as all-encompassing.