Wie ändere ich die Schriftart der Finder-Titelleiste über die Befehlszeile?

5

Ich bin mir sicher, dass der Typ, der TinkerTool geschrieben hat, mit dem ich unter anderem die Schriftart der Finder-Titelleiste ändern kann, ein guter Typ ist, und TinkerTool ist mit Sicherheit keine Malware. Trotzdem ... Ich möchte die Finder-Schriftart ändern, ohne Software zu installieren. Gibt es eine Möglichkeit, dies von der Befehlszeile aus zu tun?

Vielen Dank.

Mithras
quelle
Sie könnten den "TinkerTool Fellow" fragen, wie er die Schriftart ändert und ein kleines Hilfsprogramm selbst implementiert.
Nohillside
TinkerTool ändert ~/Library/Preferences/.GlobalPreferences.plist. Wenn Sie andere Schriftarten oder Schriftgrößen damit ändern, können Sie die Tasten für sie mit sehen defaults read -g | grep -i font.
Lri

Antworten:

4

Verstanden. Es ist in~/Library/Preferences/.GlobalPreferences.plist

Ändern Sie den folgenden Eintrag:

<key>NSTitleBarFontSize</key>
<integer>11</integer>

mit Ihrer gewünschten Schriftgröße. Diese Datei enthält viele Einstellungen Ihres Systems, von Ihrer Ländereinstellung über den Antialias-Schwellenwert bis hin zum Verhalten der Bildlaufleiste. Die Datei ist eine binäre Plist, daher müssen Sie entweder Xcode verwenden oder sie in XML konvertieren und dann mit dieser Methode wieder zurück .


quelle
@Mithras NP. Aus irgendeinem Grund scheint iTunes die Einstellung nicht zu respektieren. Ich denke, es zeichnet sein Fenster anders? Nicht sicher, was es verwendet.
Es gibt NSTitleBarFontSizestandardmäßig keinen Schlüssel, zumindest am 10.8. Sie könnten eine mit hinzufügen defaults write -g NSTitleBarFontSize -int 12.
Lri
Gibt es eine Möglichkeit, die Ausrichtung so zu ändern, dass sie rechtsbündig ist? (Damit der Anfang anstelle des Endes abgeschnitten wird).
DilithiumMatrix
1
@ Zhermes Nein. Das würde irgendeine Form von Haxie erfordern, da all das Zeug in Finder fest codiert ist. Tatsächlich ist die obige Einstellung seit Mountain Lion praktisch nicht mehr aktuell. Als letztes habe ich überprüft, dass die meisten Apps den Eintrag ignoriert haben und sogar in einigen Fällen seltsame Dinge getan haben (Text in den Finder-Einstellungen durcheinander gebracht). Früher war es global, aber im Laufe der Zeit schienen immer weniger Apps betroffen zu sein. Die Laufleistung ist sicherlich unterschiedlich.