I should note to the OP that I almost exclusively use my HHKB[0] for all of those operating systems, which places the CTRL key where the Caps Lock normally is, abstracting caps lock functionality to a function key.
When I do use a different keyboard (or the laptop’s native keyboard), it takes a few minutes to adjust and every now and then I’ll accidentally tap the wrong key, but overall I would say negative impact is negligible
[0] https://www.hhkeyboard.com/uk/products/ (I have the Pro2, and for some reason the official site is not loading for me. This keyboard has lasted me 4+ years and I use it for gaming, coding, and everything in between. By far my favorite keyboard I have ever used, the toupre keys feel soooo so satisfying. Amazon link here: https://www.amazon.com/dp/B07K9QHF4P/)
I strongly recommend not to do this.
I did it and it was a nightmare: some of mac's hotkeys are like linux hotkeys but reversing Meta & Ctrl, but not all of them. I adjusted the most egregious hotkeys, but there were always more. This went on for around a month. In the end, it was impossible for me to get used to the differences: my muscle memory would betray me many times over the day, and it wasn't getting better.
Then I deicded to just reset everything back to my distro's defaults. It was painful for a couple days. I made a few mistakes in the next week... and then it all got in muscle memory. I can even switch from working on a mac to working on linux without issues now.