Our great sponsors
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
UnnaturalScrollWheels
Invert scroll direction for physical scroll wheels while maintaining "Natural" scrolling for trackpads on MacOS
Lots of links/tips on windows management on macOS in this thread. For people interested, you can check out my FLOSS app which brings Windows alt-tab to macOS: https://alt-tab-macos.netlify.app/
I investigated this space for years so check out the list of alternatives on the page linked above as well.
Also note that i'm looking for someone to take over the project: https://github.com/lwouis/alt-tab-macos/issues/1179
You might want to look at the Command-line options[1] for Rectangle. For instance, if you want the "AlmostMiximized" size to be not so big, you can set that to something of your choice, similar to the 12x12. Hope that helps and you can reduce to one app instead of two. :-)
1. https://github.com/rxhanson/Rectangle/blob/master/TerminalCo...
I really tried to like macOS for an entire year. I used Yabai[1] as tilling window manager which is much better than Amethyst mentioned in the article. I also wrote my own compose key tool macos-compose[2] and rofi-like clone choosem[3] (eventually bought into Alfred).
Yet with all of this effort I still went back to linux after a year (Arch with Qtile and Gnome). What really killed macos for me was the fact that animations could not be disabled entirely and everything felt like it's behind several ms of a delay. I work on the move so I don't have the luxury of multi-screen setup so switching between programs, workspaces and windows is the most important part of my workflow - it just drove me nuts.
Now I run simple Lenovo yoga laptop with arch+qtile+gnome and honestly, my performance at work at least doubled. That's my anecdote anyway.
1 - https://github.com/koekeishiya/yabai
I highly recommend Hammerspoon[1] for any macOS automation tasks you want to do. It is not only extensible but alleviates the need for using multiple tools due to its broad feature set.
The only downside after two years of using Hammerspoon is that the community is small since it isn't as user-friendly as yabai, amethyst, etc. However, you'll probably enjoy its open-ended nature, given your article.
[1] https://github.com/Hammerspoon/hammerspoon
> 2 - https://github.com/Granitosaurus/macos-compose
> Mac os doesn't come with a compose key feature built-in
There is is pretty handy, built-in, text replacement tool.
Settings -> Keyboard -> Text
Here are my top "compose shortcuts `_shrug` -> `¯\_(ツ)_/¯` `_stare` -> `ಠ_ಠ` :)
I wasn't satisfied with the Automator way to make a new-terminal shortcut, it was kinda slow, and not 100% reliable. I found FastScripts and was able to make it fast and reliable. (I still use version 2.8, version 3 was just released, haven't tried it.) https://redsweater.com/fastscripts/
For the mouse wheel, there's a nice minimal proper fix: https://github.com/emreyolcu/discrete-scroll
It is, since Spectacle is no longer maintained. Rectangle is linked from the Spectacle README on GitHub: "Spectacle users have recommended Rectangle as an open source alternative."
https://github.com/eczarny/spectacle#important-note
Plasma has workspace-like features and check this out for gestures[1].
[1] https://gitlab.com/cunidev/gestures
Author, to help you with the mouse scrolling direction: https://github.com/ther0n/UnnaturalScrollWheels