this post was submitted on 24 Mar 2025
7 points (81.8% liked)

macOS

1100 readers
1 users here now

The home for all things macOS on LW.

Rules:

founded 2 years ago
MODERATORS
 

Hey, I will move soon to macOS as my main os. I am currently using Linux as my main os and from what I know, macOS is similar to Linux. I also wanted to ask some questions beforehand: There are few cli package managers for macOS but which one is the best? Will it be hard for me to use macOS if I am using currently Linux? Which keys on mac keyboard work same as keys on windows keyboard?

you are viewing a single comment's thread
view the rest of the comments
[–] MurrayL@lemmy.world 2 points 1 week ago* (last edited 1 week ago) (1 children)

Be aware that some symbol keys may be in different places that don’t match a Windows keyboard. This can be especially annoying when using an external Windows keyboard as the printed markings will be misleading.

You can use a utility like karabiner-elements to rebind affected keys and retain your sanity.

[–] tiramichu@lemm.ee 2 points 1 week ago* (last edited 1 week ago) (1 children)

You can potentially also solve this without Karabiner by installing a different input language.

I noticed this because I am in the UK and so want British English keyboard.

In input languages I have a choice between "British" or "British - PC" where PC means that all the symbols are in the standard PC (non-mac) locations. I prefer PC layout as it is then consistent between all my devices.

Similarly for American layouts you have "U.S International - PC" available which should hopefully do the job :)

[–] MurrayL@lemmy.world 1 points 1 week ago (1 children)

Interesting! I never knew about that.

But can you have different input languages set per input device? One of the things I like about karabiner is it uses my custom layout for external keyboard but reverts to the standard layout if I use the built in keyboard on the MacBook (since I want it to match what’s printed on the keys).

[–] tiramichu@lemm.ee 1 points 1 week ago* (last edited 1 week ago)

Sadly no, you can't have per device, the input language applies system-wide.

I'm the other way around - I want all keyboards to always be a British English layout, even if the printing on the keyboard doesn't match it. I don't care what's on the keys, I just want what happens to match my muscle memory.