my friends kept telling i'd simply get used to macOS but i'd like to stick to what i know.. instead of spending some time adjusting to macOS, i spent a few days with an LLM to create a program which uses macOS accessibility features as well as private APIs to make the experience as close to my Fedora computer as possible.
it adds some features like a close button in mission control, "snap assist" from windows 10, and the option to remap various keyboard shortcuts to their "normal" equivalents (e.g., ctrl+c -> cmd+c). of course everything can be turned individually on or off.
i feel a lot more confident using macOS now after this now that the majority of my muscle memory can transfer over to macos.
since the code is written by AI it's licensed under WTFPL. (are AI-generated works even copyrightable?) source code is here: https://github.com/logonoff/superopt