dtinth / YosemiteAndElCapitanSystemFontPatcher

Change the system font of Mac OS X Yosemite.
https://medium.com/@dtinth/changing-the-system-font-on-yosemite-5870887e7b45
345 stars 20 forks source link

macOS Sierra #23

Open sampotts opened 8 years ago

sampotts commented 8 years ago

Any idea on this one? The El Capitan method doesn't seem to work unfortunately.

irvanmohamad commented 7 years ago

You might wanna see this for Sierra https://github.com/HiKay/macOSLucidaGrande

59RY commented 7 years ago
patch-system-font() {
  BASE="$1"
  REPLACEMENT="$2"
  ./bin/patch "/System/Library/Fonts/$BASE" "/System/Library/Fonts/$REPLACEMENT"
}

patch-system-font 'SFCompactDisplay-Black.otf' '<Black>'
patch-system-font 'SFCompactDisplay-Bold.otf' '<Bold>'
patch-system-font 'SFCompactDisplay-Heavy.otf' '<Heavy>'
patch-system-font 'SFCompactDisplay-Light.otf' '<Light>'
patch-system-font 'SFCompactDisplay-Medium.otf' '<Medium>'
patch-system-font 'SFCompactDisplay-Regular.otf' '<Regular>'
patch-system-font 'SFCompactDisplay-Semibold.otf' '<Semibold>'
patch-system-font 'SFCompactDisplay-Thin.otf' '<Thin>'
patch-system-font 'SFCompactDisplay-Ultralight.otf' '<Ultralight>'
patch-system-font 'SFCompactRounded-Black.otf' '<Black>'
patch-system-font 'SFCompactRounded-Bold.otf' '<Bold>'
patch-system-font 'SFCompactRounded-Heavy.otf' '<Heavy>'
patch-system-font 'SFCompactRounded-Light.otf' '<Light>'
patch-system-font 'SFCompactRounded-Medium.otf' '<Medium>'
patch-system-font 'SFCompactRounded-Regular.otf' '<Regular>'
patch-system-font 'SFCompactRounded-Semibold.otf' '<Semibold>'
patch-system-font 'SFCompactRounded-Thin.otf' '<Thin>'
patch-system-font 'SFCompactRounded-Ultralight.otf' '<Ultralight>'
patch-system-font 'SFCompactText-Bold.otf' '<Bold>'
patch-system-font 'SFCompactText-BoldItalic.otf' '<Bold Italic>'
patch-system-font 'SFCompactText-Heavy.otf' '<Heavy>'
patch-system-font 'SFCompactText-HeavyItalic.otf' '<Heavy Italic>'
patch-system-font 'SFCompactText-Light.otf' '<Light>'
patch-system-font 'SFCompactText-LightItalic.otf' '<Light Italic>'
patch-system-font 'SFCompactText-Medium.otf' '<Medium>'
patch-system-font 'SFCompactText-MediumItalic.otf' '<Medium Italic>'
patch-system-font 'SFCompactText-Regular.otf' '<Regular>'
patch-system-font 'SFCompactText-RegularItalic.otf' '<Regular Italic>'
patch-system-font 'SFCompactText-Semibold.otf' '<Semibold>'
patch-system-font 'SFCompactText-SemiboldItalic.otf' '<Semibold Italic>'
patch-system-font 'SFNSDisplay.ttf' '<Regular>'
patch-system-font 'SFNSDisplayCondensed-Black.otf' '<Black>'
patch-system-font 'SFNSDisplayCondensed-Bold.otf' '<Bold>'
patch-system-font 'SFNSDisplayCondensed-Heavy.otf' '<Heavy>'
patch-system-font 'SFNSDisplayCondensed-Light.otf' '<Light>'
patch-system-font 'SFNSDisplayCondensed-Medium.otf' '<Medium>'
patch-system-font 'SFNSDisplayCondensed-Regular.otf' '<Regular>'
patch-system-font 'SFNSDisplayCondensed-Semibold.otf' '<Semibold>'
patch-system-font 'SFNSDisplayCondensed-Thin.otf' '<Thin>'
patch-system-font 'SFNSDisplayCondensed-Ultralight.otf' '<Ultralight>'
patch-system-font 'SFNSText.ttf' '<Regular>'
patch-system-font 'SFNSTextCondensed-Bold.otf' '<Bold>'
patch-system-font 'SFNSTextCondensed-Heavy.otf' '<Heavy>'
patch-system-font 'SFNSTextCondensed-Light.otf' '<Light>'
patch-system-font 'SFNSTextCondensed-Medium.otf' '<Medium>'
patch-system-font 'SFNSTextCondensed-Regular.otf' '<Regular>'
patch-system-font 'SFNSTextCondensed-Semibold.otf' '<Semibold>'
patch-system-font 'SFNSTextItalic.ttf' '<Regular Italic>'

Replace <FontWeight [Italic]> that you favorite fonts.


UPDATE: It works partial font weights in High Sierra (seems Normal and Medium doesn't work?)... I'll check up more.

sampotts commented 7 years ago

That was the El Capitan method but doesn't work on Sierra :(

59RY commented 7 years ago

@SamPotts, yes, you're right... I tried this both El Capitan and Sierra, but only El Capitan works, Sierra doesn't work...

I guess it isn't a simple problem such as El Capitan... (´-ω-`)

sampotts commented 7 years ago

Any progress? 👍