Lack of window snapping is my number one reason I cannot stand MacOS as a working environment. The fact that the only solution is a third party app is infuriating.
You make it sound like a constant pain, I just installed one of the dozens third party apps available and never thought about it again. Itโs really not a problem
I'm curious. What workflow do you have that requires window snapping? I'm asking because I have no use for window snapping and I'm trying to understand why people require it.
I never knew about Linear Mouse, thank you so much!!! I fucking hate how Apple ties scroll direction on mice/touchpad and no, "natural" scroll direction is not natural on a standard mouse Apple.
I'm using it and a Logitech G502 but I haven't played around to see what things it can and cannot do compared to Logitech's own software. On Linux I use Piper to manage my mouse with a closer parity to Logitech's actual software.
Why not use Rectangle? While Magnet looks like it probably does a lot more and has more customization I'm having a hard time seeing the difference to make it worth that price vs. free. Can you explain your thoughts? ๐
How is it with extensions? I like the workflows with Alfred, I currently use metrics/currency conversion, speedtest, adding notes to Fantastical, those are some that come in top of my mind right now.
Itโs pretty good on the extensions front. Lots of options. However like a lot of free software, it comes with privacy drawbacks. They share usage statistics with advertisers, it creeps me out.
I think the main thing I like is that it fits so seamlessly within my workflow. I can customize the functions I use to happen the way I want them to.
It has the same functions as the default app:
ability to take screenshots of all or part of a screen (with/without timer)
ability to take a screen recording of all or part of a screen (with/without a timer)
But it also provides options for:
adding simple markup to your screenshot (lines/arrows/text/squares etc). As a developer, I often want to take a screenshot and add a bit of text or an arrow to highlight something to someone I'm trying to explain something to
ability to do scrolling screen captures
recording in MP4
trimming screen recording videos
removing or including audio in screen recording videos
recording animated GIFs instead of video
reducing resolution (for filesize) after capture
hide desktop icons during screen capture
change/hide desktop background wallpaper during capture
options to customize shortcut keys for various operations, or customize workflow (for example I like screenshots to be automatically added to my clipboard after capture or markup so I can immediately paste in whatever chat I'm having with colleagues)
options for keeping a history of screenshots/recordings
Scroll Reverser - Lets you adjust the scroll direction on a per-input device level. The OS, by default, only has a single global preference. This lets me reverse my trackpad two finger scrolling without messing with my mouse setting, which gets everything moving as my muscle memory expects.
Speaking of mussel memory, this isnโt an app, but a System Preference suggestion. If youโve got Windows style keyboard shortcuts, like Ctrl + C to copy, stuck in your head, you can go into Apple Menu > System Preferences, Keyboard, then click on the Modifier Keys button in the bottom right. Here, you can swap the command, control, and option keys around to move the functionality over to your expected key. I did Control key: Command, Option key: Control, and Command Key: Option so I can continue to do Left Modifier Key + C to copy.
Thanks for the tip, I still find it weird we (or at least me) had to install many of this many tweaks for basic QoL features. And there's no autoscroll support is a big meh :(
Honestly most of the tools suggested in this thread not really needed. The built-in tools and shortcuts can do the job for many but the third-party tools always provide more options in every OS.
For example I cannot use Windows for work without notepad++, 7zip, WSL, SSH/SCP tools etc.