-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
displayplacer
macOS command line utility to configure multi-display resolutions and arrangements. Essentially XRandR for macOS.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Since the author appears pretty savvy, I recommend trying out https://www.hammerspoon.org/ and writing a little bit of lua to customize his mac experience. Can even install it as a Homebrew cask
I couldn't imagine navigating macOS without gestures. Great on touchpad, non-existent on any comfortable third-party mouse (the magic mouse is made for toddlers apparently.. I don't even have particularly large hands).
Thankfully someone made an LUA script for the Logitech G app to use one of the random buttons on my gaming mouse to imitate three-finger swipes, which feels great: https://github.com/mark-vandenberg/g-hub-mouse-gestures/blob...
I also am not a huge fan of Finder. Might be able to tweak so that the list view is default but crazy to me that you'd have folders and files just floating around in space.
All that being said I went from lifelong Windows user to being fully onboard with Mac once I started developing professionally. PC gaming is the only reason I have a Windows machine at all. Windows is just gnarly, from the kernel to the UI.
Try using displayplacer. It supports hz and I added color_depth to it a while back. I don't remember HDR being in the APIs used either but that may address it.
https://github.com/jakehilborn/displayplacer
Re: Snapping
I recall visiting a Apple store around 2006 and playing with a store model iMac. I asked why I couldn’t easily maximize windows and manage them. The Apple genius just replied “why would you ever want to do it that way!”
Well, idk? because it is intuitive and works? Sometimes I wish the Apple-heads would get their head out of their asses.
I still bought a Mac Mini and by all accounts I am deeply invested in Apple products.
These days, whenever working on a new Mac system, my first install is usually to install Amethest (https://ianyh.com/amethyst/)
> There is no other way to say this: window management is painful on macOS.
Out-of-the-box yes.
> If you open two of the same window (e.g., two Chrome windows), they appear as one in the dock. However, when you press Command (⌘)+Tab, this will only show one entry for Chrome, even though you have two windows of Chrome open.
For app switching I've set the "Move focus to next window" keyboard shortcut to Option+Tab (don't remember what the default is). This works like Cmd+Tab, except it cycles between windows of the active application (i.e. Chrome windows in the above example). It's really quick and smooth since you just move your thumb between Cmd and Option.
There is a slight difference between using Cmd+Tab though - you don't get a preview of the window you're about to switch to, so it's sometimes a bit clumsy if you have many windows open. To solve this I have three-finger swipe down set to display all windows of the focused app (called App Exposé). Don't remember whether this is default behavior. But with this you actually see all windows, which makes it even better than Cmd+Tab in this regard (which only shows icons).
The above two in combination work very well for me and window management is a breeze.
For window snapping I use BetterTouchTool[0] (paid app), but agree that if you need to get corporate IT's blessing to install apps then it's a hassle. Another app I couldn't live without: Alfred[1]. Just its clipboard history management and snippets make it awesome, but it can do so much more, like Workflows which I use a lot for various things). And iTerm2[2] is great.
So in conclusion I agree with OP - if I was forced to use a vanilla installation then I'd prefer most Linux DE's, but being able to install a couple of apps I simply love MacOS and would have a really tough time transitioning back to Linux (been a MacOS user now for almost 7 years, before that 10 years of Linux).
[0] https://folivora.ai/
[1] https://www.alfredapp.com/
[2] https://iterm2.com/