I don't understand why, but StandardFonts class>>#setFontsFromSpec: does not seem to work with the new fonts using a spec generated by StandardFonts class>>#getCurrentFontsSpec, while the following code does work for me: "From Pavel" SourceCodeProRegular new install. OpenSansRegular new install. FreeTypeFontProvider current updateFromSystem. "Set some specific fonts and sizes" #( #(#defaultFont: 'Open Sans' 12) #(#listFont: 'Open Sans' 12) #(#menuFont: 'Open Sans' 12) #(#windowTitleFont: 'Open Sans' 12) #(#balloonFont: 'Open Sans' 10) #(#codeFont: 'Source Code Pro' 11) #(#buttonFont: 'Open Sans' 12) #(#haloFont: 'Open Sans' 10)) do: [ :spec | | font | font := LogicalFont familyName: spec second pointSize: spec third. StandardFonts perform: spec first with: font ] I like the window title font bold, but I didn't manage that ;-) Anyway, this might be useful, I seem to remember Esteban had some trouble there as well. Sven