I've been a linux user for >10 years and switched to Mac ~4 years ago. I use, love, create, maintain and contribute to open source.
Honestly, the only thing I miss from Linux is i3 (window manager). For the rest, much happier with what Mac offers. I use spectacle on MacOS, which isn't nearly as good as i3wm. It's open-source. I use a bunch of other free or open source tools for Mac. Karabiner, f.lux and lots of other tools.
CleanShot is probably one of the few paid tools I have on my Mac. My company pays for it, and it's something like $20 one-off. Well worth it. I would have paid triple that if it worked on Linux.
I think it's a false dichotomy that Linux == free == good and Mac == paid == bad.
Also, my time is worth more to me and to my company. I feel more productive and that I waste less time fiddling on my Mac than my colleague on Linux. Perhaps it's an age thing, but I now value my time more, and prefer to fiddle only with certain things and not others.
There’s a newer fork of Spectacle out there called “Rectangle” that is actively maintained. You can find it on GitHub. Same shortcut keys by default and more options for other stuff.
Honestly, the only thing I miss from Linux is i3 (window manager). For the rest, much happier with what Mac offers. I use spectacle on MacOS, which isn't nearly as good as i3wm. It's open-source. I use a bunch of other free or open source tools for Mac. Karabiner, f.lux and lots of other tools.
CleanShot is probably one of the few paid tools I have on my Mac. My company pays for it, and it's something like $20 one-off. Well worth it. I would have paid triple that if it worked on Linux.
I think it's a false dichotomy that Linux == free == good and Mac == paid == bad.
Also, my time is worth more to me and to my company. I feel more productive and that I waste less time fiddling on my Mac than my colleague on Linux. Perhaps it's an age thing, but I now value my time more, and prefer to fiddle only with certain things and not others.
YMMV. All the power to you for using Linux!