How to Enlarge Kodi Fonts

Kodi is one of the most popular media centre solutions. However, unless you like to watch television through binoculars, the default font sizes are on the small side. This article describes a simple improvement that will take care of that.

The Kodi/OSMC user interface is highly customizable, and there are many Internet pages explaining how it all works. But in this procedure, we will just make a small change. These instructions were originally written for OSMC running on a Raspberry Pi, but they work for stand alone Kodi too, and should also work for other hardware platforms.

The procedure was written using Kodi 18.5 and OSMC update November 2019.

Procedure

Increase Main font Sizes

From your PC, login into the Pi via Putty (in Windows) or SSH (in Linux). Then, using your favourite editor, edit the file /usr/share/kodi/addons/skin.estuary/xml/Font.xml. For example, here I am using vi to edit the file. First, take a backup, using the cp command as shown.

osmc@osmc:~$ cd /usr/share/kodi/addons/skin.estuary/xml
osmc@osmc:xml$ sudo cp -p Font.xml Font.xml.org
osmc@osmc:xml$ vi Font.xml

Inside the file, near the top, are two definitions for “font12” and “font13“. Font13 is used to draw “label” type controls throughout the Kodi/OSMC user interface, including the text in the EPG grid and in many other places. Font12 controls the size of text in the EPG time line (near the top, showing the time of day horizontally), and smaller text in other places, eg Home page widgets.

Recommendation: increase the size of font13 from 30 to a maximum of perhaps 38, depending on your personal preference. Change the size of font12 from 25 by anything up to 35. Bigger increases can displace other screen elements and make a mess.

Recommendation: also change the style of font 13 from “lighten” to “bold”. This makes EPG text really stand out.

Below, I have increased font12 from size 25 to 30, and font13 from 30 to 35. Font13 has also been emboldened, by changing its style from “lighten” to “bold“. These settings make the text nice and clear without displacing other elements in the UI.

<font>
      <name>font12</name>
      <filename>NotoSans-Regular.ttf</filename>
      <size>30</size>
      <style>lighten</style>
</font>
<font>
      <name>font13</name>
      <filename>NotoSans-Regular.ttf</filename>
      <size>35</size>
      <style>bold</style>
</font>

To see the effect of your changes, restart Kodi/OSMC or reboot the Pi. Highlight the of/on button at the top left of the Kodi Home screen and select “Exit” (to restart Kodi) or “reboot” to reboot the Pi. Or you can simply reload the skin, if you have a button set up for that.

END.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.