The fonts are different, so maybe there’s an extra monospace font installed on one machine or the other? I’d check to see what --font-mono is picking up/referring to for both macs.
Huh. That’s odd. Did you install “Consolas” on both macs manually? Neither of my macs have it. Also, what theme are you using?
In any event, the font is different in your screenshots, so you could try the below snippet to force a font family for inline code only. I put SFMono-Regular here, but you could of course replace it with another as long as it’s installed on both machines. (tested with the default and Minimal themes)
I think that’s just showing you what fonts are assigned, not which ones are actually used. If Consolas is missing on one of your Macs, it’ll use the default monospace instead per that rule. (There’s probably a way to see which font is actually in use but I don’t know how.)
I feel like an idiot. I got so used to Obsidian syncing every little detail of my config that I forgot to check font availability. Consolas was indeed installed on one machine only. Thanks a lot to everyone.