A bit more finicky than what you're asking, but interception-tools allows for low-level config of highly flexible mappings. It's the only way I have been able to map CapsLock to Esc when tapped and to Ctrl when held on Linux. Notably, the setting persists across all Sessions.
Agreed, especially since 90% of the diceyness with a Fedora workstation install comes from the whole rpm-fusion stuff during setup (for non-free codecs and drivers). If you're there to handle that part, they should be good to go.
The Karen thing is a bit played by now, but that's alright I guess... what actually worries me is that "are you recording me?" is a phrase that's ridiculed in this context? Like no bro, if you're recording Karen, I'm on fucking Karen's side, fuck you
Hm, I'd probably get a copy for the fantasy section as well. It really reads like a fantasy adventure.