I think search is hard generally. I switched to an M1 Mac pro recently, and it has its own set of challenges. For instance, there is no start menu but a search bar called Spotlight. You do your quick math in there (where you'd call calc.exe in Windows). However, it only accepts your query as math... sometimes. Like 50% of the times. Otherwise it searches the web. If you search for a program, it takes just that tiny s…
I've found Windows window management to be pretty poor. They removed always on top (except in OneNote, and it's in power toys). Open a second Word document and all your docs get maximised. Undock and re-dock your MS machine from it's MS dock and the MS OS suddenly has no clue where to put your windows. Dock to a different dock (hot-desking; same brand and size of monitor) and the entire display options need to be re-…
Does anything do this properly? I use i3[0], and wrote some super janky automation to preserve my layouts when I switched from dock to no dock and back. It has the concept of layouts that can be stored/loaded. So I had a script that would dump the layout, I had to manually run it before disconnecting (couldn't figure out how to detect the monitor disconnect and dump the layout before i3 re-arranged everything). And another script that would load the layout when new monitors were connected (this was easy enough to automate).
I'd be _really_ impressed if something did this correctly without any user hacking.