All I want in life is a Linux distro with a package repo full of meticulously reworked & reconfigured packages that make all the keyboard shortcuts across the entire system and every application be like and be as consistent as my old Macs.
I've been full-time Linux (Kubuntu) for a few years now, and I've hobbled together something that only irritates me to death about 30% of the time rather than the 100% of the time it used to before spending days and days fiddling with a bunch of different flavors of remapping at nearly every layer of the system.
If I'm ever fabulously wealthy, I already know I'm just going to finance an open source fastidious spiritual successor to MacOS 10.6
I'm going to give Pop_Os a try, but I suspect I'm going to run into the same problems I always do. The trouble with Linux as a desktop for me isn't weather it's beautiful or not. The problem is how disintegrated everything is and the thousand papercuts ways in which it works.
That said, I absolutely consider it basically an incredible miracle that the experience is as good as it is, frankly. So, I keep at it.
Lol. I came here to say the only thing that matters is that copy and paste in Linux is 'cntrl+shift+c'. You can try changing it, but your still fucked in most terminals, and then you end up with two key combos depending on context. It's a nightmare, and I'm really glad you have the top comment. Clearly I'm not alone.
Terminal is the only thing that maps ctrl+shift+c/v to copy/paste because ctrl+c/v conflicts with signals. I've never come across any other program that maps something that isn't ctrl+c/v to copy/paste.
MacOS is able to keep this consistent because ctrl+c/v isn't mapped to copy/paste, and instead command+c/v is. If you really want, Linux is perfectly capable of mapping Super+c/v to copy/paste. You would probably only need to do this in your terminal emulator and your DE.
https://github.com/rbreaves/kinto
The proper way is remap the modifier keys and then remap further based on the app on focus. Gives you coverage whether you explicitly remapped an individual app or not.