Estoy seguro de que puedo meterme en todo tipo de problemas haciendo esto, pero de eso se trata este sitio, ¿no?
Encontré una clave en ~ / Library / Preferences / com.apple.Safari.plist llamada TopSitesGridArrangement que está conectada a la preferencia de Safari "Top Sites Show" que te permite elegir 24, 12 o 6 Top Sites en un momento. Cuando establece la preferencia en 24, el valor plist se cambia a 2 y así sucesivamente con 12 - > 1, y 6 - > 0.
Quiero poder hacer esto a la inversa, es decir, cambiar la lista y hacer que Safari respete el cambio. El problema es que, al hacerlo de esta manera, Safari siempre recuerda qué fue lo último y anula el cambio que hiciste en el plist. Alguien sabe como hackear esto? Planeo modificar este archivo a través de un script de Python si alguien tiene curiosidad.